async 和defer的区别
答:相同点:只适用于外联脚本,这一点和defer一致,也就是script标签要有src属性。
不同点:async和defer的执行时机不同,async是在加载完后立即执行,执行的过程仍会阻塞后续html的解析。defer是在html解析完,DomCOntentLoaded 和load之前之前执行

参考文献:https://blog.csdn.net/qq_44621394/article/details/126545273
DOMContentLoaded与load的区别、触发时机
答:当初始的 HTML 文档被完全加载和解析完成之后,DOMContentLoaded 事件被触发,而无需等待样式表、图像和子框架的完成加载。DOMContentLoaded 在 HTML 文档本解析之后触发,而 load 是在 HTML 所有相关资源被加载完成后触发
参考文献:https://blog.csdn.net/qq_34629352/article/details/106186930
浙公网安备 33010602011771号