带有src属性的
<script>
元素不应该在其<script>
和<\script>
标签之间再包含额外的JavaScript
代码。否则会忽略嵌入的代码。浏览器会按照
<script>
元素在页面中出现的先后顺序对它们依次解析(条件是不存在defer
和async
属性)defer
属性,相当于告诉浏览器立即下载,但延迟执行。
<script defer="defer" src="example.js"></script>
该脚本将延迟到浏览器遇到</html>
标签后再执行。async
属性,指定async
属性的目的是不让页面等待两个脚本下载和执行,从而异步加载页面其他内容。
<script async src="example1.js"></scripe>
<script async src="example2.js"></scripe>
与defer
不同的是,async
不保证两文件按先后顺序执行。
[你可能忘记的JavaScript]( 一)script元素
最新推荐文章于 2022-04-21 17:29:23 发布