浅谈HTML5 defer和async的区别

2019-01-28 22:17:45于丽

关于 defer,此图未尽之处在于它是按照加载顺序执行脚本的,这一点要善加利用

async 则是一个乱序执行的主,反正对它来说脚本的加载和执行是紧紧挨着的,所以不管你声明的顺序如何,只要它加载完了就会立刻执行

仔细想想,async 对于应用脚本的用处不大,因为它完全不考虑依赖(哪怕是最低级的顺序执行),不过它对于那些可以不依赖任何脚本或不被任何脚本依赖的脚本来说却是非常合适的,最典型的例子:Google Analytics

以上这篇浅谈HTML5 defer和async的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易采站长站。

原文地址:http://www.cnblogs.com/shouce/archive/2016/06/07/5565898.html