HTML5
<script>
多了屬性 async 和 defer一般情況
<script src="demo.js" ></script>
defer
<script src="demo.js" defer ></script>
網頁繪製不會停下, 'demo.js' 在背景下載,待 DOMContentLoaded 再執行
demo.js
。async
<script src="demo.js" async ></script>
網頁繪製不會停下,
demo.js
在背景下載。待 demo.js 下載完畢,網頁繪製停下,執行 demo.js 。
待 demo.js 執行完畢,網頁繪製繼續。
Peter Beverloo 畫了張時序圖可供參考。
0 意見:
張貼留言