用于JavaScript脚本文件的嵌入。

标签属性

defer、async属性

  1. <script type="text/javascript" src="js/chenqian.js" defer async>
  2. //下面两种写法都是错误的,因为这两个属性只对外部脚本有效。
  3. 错误写法:<script defer>
  4. 错误写法:<script async="async">
  • 如果 async=”async”:脚本相对于页面的其余部分异步地执行(当页面继续进行解析时,脚本将被执行)。
  • 如果不使用 async 且 defer=”defer”:脚本将在页面完成解析时执行。
  • 如果既不使用 async 也不使用 defer:在浏览器继续解析页面之前,立即读取并执行脚本。

    type属性

    标记文件的类型。因为每个互联网中的web资源,都会打上MIME类型的标记。告诉浏览器响应的资源的类型,便于浏览器选择合适的程序处理它。