关于延迟脚本的思考带有async和defer属性的脚本,相信大家都有所耳闻,但是它们真正的执行细节是怎样的呢?很少有文章认真研究它,可能有些人不注意细节,但实际上真正的技术工作和项目对性能要求极高,所以细节非常重要。它需要最近几个月不断的试验和自我尝试。一直在研究一些技术,比如linux、操作系统、算法等,希望能一直学到今年年底。小红书第四版出来后,我也花了很多时间看。对于延时脚本,我也做了实验,写了这篇总结。什么是延迟脚本?通过document.createElement('script')创建且不指定script.async=false的script标签,带有async和defer等属性,默认为异步defer脚本(必须是非内联脚本),如下:<!DOCTYPEhtml>
