HTML:script标签中defer和asyn区别(五星)

如果没有defer或async属性,浏览器会立即加载并执行相应的脚本。他不会等待后续加载的文档元素,读取到就会开始加载和执行,这样就阻塞了后续文档的加载。

没有defer或async属性、有defer属性、有async属性三者的区别如图:

绿色代表html解析,蓝色代表js脚本网络加载时间,红色代表js脚本执行时间

defer和async属性都是

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

前端面试题 文章被收录于专栏

前端面试的一些常问问题、问题的具体实现(可直接运行)以及底层原理

全部评论
三者区别看出来了
1 回复 分享
发布于 2023-02-22 22:33 江苏
收藏学习了
1 回复 分享
发布于 2023-02-22 22:15 内蒙古

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务