定义和用法
异步属性设置或返回是否脚本应该异步只要它是可用的,或不执行。
该属性反映了async的属性<script>标记。
注意: async属性仅对外部脚本(以及如果只应使用src属性存在)。
注意:有几种方法可以执行的外部脚本:
- 如果异步存在:脚本与页面的其余部分异步执行的(而页面继续解析的脚本将被执行)
- 如果异步不存在,并且延迟出现:当页面完成解析时执行脚本
- 如果没有异步或延迟出现:剧本是获取并立即执行,该浏览器将继续解析页面之前
浏览器支持
异步属性的所有主流浏览器的支持。
注:在IE 9和早期版本,并在Opera 12和更早版本不支持异步属性。
句法
返回异步属性:
scriptObject .async
设置异步属性:
scriptObject .async=true|false
属性值
值 | 描述 |
---|---|
true|false | 指定是否脚本应该异步尽快执行,因为它是可用的,或不
|
技术细节
返回值: | 布尔,如果异步只要它是可用执行该脚本返回true,否则返回false |
---|
相关页面
HTML参考: HTML <script>异步属性
<脚本对象