javascript
2020-07-29 本文已影响0人
roger1253
- 添加
defer
属性,延迟执行脚本,不阻塞页面解析及渲染 - 如果脚本与页面元素无关,改为添加
async
属性,加载完成后立即执行 - 如果浏览器版本不支持这两个属性,那么将
<script>
放在页面尾部,即</body>
前- 排除一些特殊情况,比如这个脚本是用来添加全局变量,这时应当放在
<head>
中
- 排除一些特殊情况,比如这个脚本是用来添加全局变量,这时应当放在
- 事件委托
defer
属性,延迟执行脚本,不阻塞页面解析及渲染async
属性,加载完成后立即执行<script>
放在页面尾部,即</body>
前
<head>
中