标签 读书笔记 下的文章

script元素

script元素主要的属性

  • async:可选,表示立即下载脚本(异步),但是不影响页面的其他操作,只对引入外部脚本文件有效
  • defer:可选,表示脚本延时到文档完全被解析和显示后再执行,相当于告诉浏览器立即下载,延时执行。只对引入的外部脚本文件有效
  • src:表示包含要要执行的外部文件

注意

1.当有多个脚本设置了defer属性的时候,脚本延时执行仍然按照脚本引入的先后顺序执行

2.当有多个脚本设置了async属性的时候,脚本的执行顺序不一定按照脚本引入的先后顺序执行

<script src = "XXX.js" defer = "defer" ></script>

<script src = "XXX.js" async ></script>