HTMLScriptElement: async 屬性

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

HTMLScriptElement 介面的 async 屬性是一個布林值,用於控制指令碼的執行方式。對於普通指令碼,如果 async 屬性設定為 true,外部指令碼將與解析過程並行獲取,並在可用時立即進行評估。對於 模組指令碼,如果 async 屬性設定為 true,則指令碼及其所有依賴項將與解析過程並行獲取,並在可用時立即進行評估。

它反映了 <script> 元素的 async 屬性。

布林值。

示例

html
<script id="el" src="/example.js" async></script>
js
const el = document.getElementById("el");
console.log(el.async); // Output: true

規範

規範
HTML
# dom-script-async

瀏覽器相容性

另見