摘要:一标签中得属性的使用已经废弃。当浏览器遇到这个字符串是会认为当前的脚本已经执行结束,即使是字符串也需要这样执行,如果这个确实需要被做为字符串处理,那必须进行转义就像这样。二标签应该放到页面最底部吗一定要放在的最底部吗
一、script 标签中得属性的使用 1、language 已经废弃。 2、 type
对于普通的的javascript类型的文件不需要添加, 因为不添加默认为text/javascript格式, 除此之外, 服务器在传送javascript文件是使用的MIME类型是application/x-javascript,但在type中设置这个值却可能导致脚本被忽略。3、 defer 延迟加载脚本当浏览器遇到这个字符串是会认为当前的script脚本已经执行结束, 即使是
""字符串也需要这样执行, 如果这个确实需要被做为字符串处理, 那必须进行转义就像这样""。
对于现代浏览器来说, HTML5的规范中已经说明, 在执行script标签的时候会忽略defer这个属性, 这个属性是的作用只适用于外部加载的script文件,会对外部文件立刻进行下载, 但是并不会执行,具体的执行时间是在遇到了