二、1、defer 和 async区别
2017-06-09 13:30
232 查看
1、defer 和 async区别
参考链接 :https://segmentfault.com/q/1010000000640869
http://www.10tiao.com/html/293/201703/2651226247/1.html
defer 和 async在浏览器中都是异步加载,意思就是不会阻塞dom结构的生成
区别就是有defer脚本文件会在html文档DOM结构渲染完毕之后DOMContentLoaded之前,才会执行。(根据高级程序设计:在现实当中,延迟脚本并不一定会按照顺序执行,也不一定会在
DOMContentLoaded 事件触发前执行,因此最好只包含一个延迟脚本。)
而async就下载完成之后就开始执行。
参考链接 :https://segmentfault.com/q/1010000000640869
http://www.10tiao.com/html/293/201703/2651226247/1.html
defer 和 async在浏览器中都是异步加载,意思就是不会阻塞dom结构的生成
区别就是有defer脚本文件会在html文档DOM结构渲染完毕之后DOMContentLoaded之前,才会执行。(根据高级程序设计:在现实当中,延迟脚本并不一定会按照顺序执行,也不一定会在
DOMContentLoaded 事件触发前执行,因此最好只包含一个延迟脚本。)
而async就下载完成之后就开始执行。
相关文章推荐
- defer和async的区别
- javascript标签位置以及defer、async属性的区别
- HTML5 defer和async的区别
- defer和async的详细区别
- script标签中defer和async属性的区别
- defer和async的区别
- 有关defer和async的区别
- defer和async的区别
- 脚本引用中的defer和async的用法和区别
- defer和async的原理与区别
- javascript——defer和async的区别
- JS中defer和async的区别
- script标签不带属性与带async、defer的区别
- defer和async的区别
- 关于Javascript中defer和async的区别总结
- HTML5 defer和async的区别
- js中defer和async的区别
- JS中script标签defer和async属性的区别详解
- script标签中defer和async属性的区别
- script标签中defer和async属性的区别