Script async atributo
Definisyon at paggamit
async
pag-set o pagbalik ng atributo kung ang script ay dapat magpapatupad nang hindi maayos kapag magagamit.
Ang atributo na ito ay nagpapakita <script> tag ng Atributo async.
Komento:Ang atributo async ay para sa panlabas na script lamang (at dapat gamitin lamang kapag naka-set ang atributo src).
Komento:May ilang paraan para maipapatupad ang panlabas na script:
- Kung mayroon ang async: Ang script ay magpapatupad nang hindi maayos kasama ang ibang bahagi ng pahina (ang script ay magpapatupad habang patuloy na mag-parse ang pahina)
- Kung wala ang async pero mayroon ang defer: Ipatupad ang script kapag nakumpleto na ang pahina na mag-parse
- Kung wala ang async o defer: Agaw at ipapatupad ang script bago magpatuloy ang browser na mag-parse ng pahina
Mga ibang pagkakatuturo:
HTML Reference Manual:HTML <script> async 属性
HTML Reference Manual:HTML <script> 标签
Halimbawa
Alamin kung ang script ay magpapatupad nang hindi maayos kapag magagamit:
var x = document.getElementById("myScript").async
Gramata
Bumalik sa atributo async:
scriptObject.async
Iset ang atributo async:
scriptObject.async = true|false
Halagang atributo
Halaga | Paglalarawan |
---|---|
true|false |
Tinutukoy kung ang script ay dapat magpapatupad nang hindi maayos kapag magagamit.
|
技术细节
返回值: | 布尔值,如果脚本一旦可用就异步执行,则返回 true;否则返回 false。 |
---|
浏览器支持
表中的数字注明了首个完全支持该属性的浏览器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 10.0 | 支持 | 支持 | 支持 |