script元素
Posted wangjingzhi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了script元素相关的知识,希望对你有一定的参考价值。
async:
异步脚本,表示立即下载脚本,但不应妨碍页面中其它操作,比如下载其它资源或者等待加载其它脚本。且只对外部脚本有效。
defer:
延迟脚本,表示脚本可以延迟到文档完全被解析和显示之后再执行。且只对外部脚本有效。
以上两个标签都是针对外部文件:
一般来说尽可能是外部文件来包含javascript代码。外部脚本优点如下:
可维护性: 再不触及html标记的情况下,集中精力编辑JavaScript代码。
可缓存: 浏览器能够根据具体的设置缓存链接的所有外部JavaScript文件,如果两个页面都是用一个文件,那么这个文件只需要下载一次,因此,最终结果加快页面加载速度。
以上是关于script元素的主要内容,如果未能解决你的问题,请参考以下文章
在 html5 中不再支持 <script> 元素的哪个属性