HTMLScriptElement:async 属性

基线 广泛可用

此功能已得到很好的建立,并且可在许多设备和浏览器版本上运行。它自以下版本以来在浏览器中可用 2015 年 7 月.

async 属性是 HTMLScriptElement 接口的一个布尔值,用于控制如何执行脚本。对于经典脚本,如果将 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

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅