HTMLScriptElement: defer 属性
基线 广泛可用
此功能已得到广泛应用,可在许多设备和浏览器版本中正常运行。它自 2015 年 7 月.
报告反馈
defer
属性是 HTMLScriptElement
接口的布尔值,它控制脚本的执行方式。对于经典脚本,如果 defer
属性设置为 true
,则外部脚本将在文档解析完成后执行,但在触发 DOMContentLoaded
事件之前。对于 模块脚本,defer
属性无效。
值
它反映了 <script>
元素的 defer
属性。
示例
布尔值。
<script id="el" src="/example.js" defer></script>
html
const el = document.getElementById("el");
console.log(el.defer); // Output: true
规范
js |
---|
规范 # HTML 标准 |
浏览器兼容性
dom-script-defer