前端面试题 - script 标签中 defer 和 async 的区别?

  • <script> :会阻碍 HTML 解析,只有下载好并执行完脚本才会继续解析 HTML。
  • <script async> :解析 HTML 过程中进行脚本的异步下载,下载成功立马执行,有可能会阻断 HTML 的解析。
  • <script defer> :完全不会阻碍 HTML 的解析,当页面已完成加载后,才会执行脚本。

通俗易懂的前端面试题网站: https://www.front-interview.com


Bloodshot
2 声望0 粉丝