前端面試題 - script 標籤中 defer 和 async 的區別?
-
<script>
:會阻礙 HTML 解析,只有下載好並執行完腳本纔會繼續解析 HTML。 -
<script async>
:解析 HTML 過程中進行腳本的異步下載,下載成功立馬執行,有可能會阻斷 HTML 的解析。 -
<script defer>
:完全不會阻礙 HTML 的解析,當頁面已完成加載後,纔會執行腳本。
通俗易懂的前端面試題網站: [https://www.front-interview.com](https://www.front-interview.com)