DOM Script async 属性用于设置或返回脚本是否应异步执行。此属性用于反映 async 属性。此属性仅适用于外部脚本。
可以通过以下方式执行外部脚本:
- 当存在 async 时,脚本将与页面的其余部分异步执行。意味着在页面继续解析时将执行时间脚本。
- 如果 defer 存在但 async 不存在,那么脚本将在页面完成解析时执行。
- 如果 async 或 defer 两者都不存在,则脚本会被提取并立即执行,甚至在浏览器继续解析页面之前也是如此。
句法:
- 它返回异步属性。
scriptObject.async
- 它用于设置异步属性。
scriptObject.async = true|false
属性值:它包含一个布尔值,用于指定脚本是否应在可用时立即异步执行。
- True:它指定脚本应异步执行。
- false:指定不异步执行脚本。
- 点击按钮前:
- 点击按钮后:
- 谷歌浏览器
- 浏览器 10.0
- 火狐
- 苹果浏览器
- 歌剧
返回值:它返回一个布尔值,指定脚本是否应该异步执行。
例子:
HTML DOM Script async Property GeeksforGeeks
DOM Script async Property
Hello World!
输出:
支持的浏览器: HTML DOM Script async 属性支持的浏览器如下:
- 点击按钮前: