定義和用法
異步屬性設置或返回是否腳本應該異步只要它是可用的,或不執行。
該屬性反映了async的屬性<script>標記。
注意: async屬性僅對外部腳本(以及如果只應使用src屬性存在)。
注意:有幾種方法可以執行的外部腳本:
- 如果異步存在:腳本與頁面的其餘部分異步執行的(而頁面繼續解析的腳本將被執行)
- 如果異步不存在,並且延遲出現:當頁面完成解析時執行腳本
- 如果沒有異步或延遲出現:劇本是獲取並立即執行,該瀏覽器將繼續解析頁面之前
瀏覽器支持
異步屬性的所有主流瀏覽器的支持。
注:在IE 9和早期版本,並在Opera 12和更早版本不支持異步屬性。
句法
返回異步屬性:
scriptObject .async
設置異步屬性:
scriptObject .async=true|false
屬性值
值 | 描述 |
---|---|
true|false | 指定是否腳本應該異步盡快執行,因為它是可用的,或不
|
技術細節
返回值: | 布爾,如果異步只要它是可用執行該腳本返回true,否則返回false |
---|
相關頁面
HTML參考: HTML <script>異步屬性
<腳本對象