关于对延迟脚本的思考
async和defer属性的脚本,相信大家都听说过,但是他的真正执行细节是什么样子的?...很少有文章认真研究它,可能不太有人注重细节,但其实真正有技术含量的工作和项目,对于性能要求极高,那么细节就很重要了.需要不断的实验自我尝试
最近几个月,我一直在研究一些技术,例如linux,操作系统,算法等...红宝书第四版出来后,我也是花了很多时间去看。对于延迟脚本,自己也是做了一个实验,写下了这篇总结
什么是延迟脚本?...他们都会在浏览器load事件前执行,但是不保证是在DomContentLoad事件前还是后执行
defer肯定在async后面执行,从我的实验结果和书上对它们对解析来看
影响多个异步脚本的执行顺序因素...应该考虑什么场景才使用,而不是滥用它
写在最后
纸上得来终觉浅,欲知此事要躬行,我写得也不一定对,如果你有问题或者更好的答案可以在下面参与讨论,我始终认为有争议和反对的声音是好事