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

Subukan nang personal

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 - Ang script ay magpapatupad nang hindi maayos kapag magagamit
  • false - 脚本一旦可用不会异步执行

技术细节

返回值: 布尔值,如果脚本一旦可用就异步执行,则返回 true;否则返回 false。

浏览器支持

表中的数字注明了首个完全支持该属性的浏览器版本。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 10.0 支持 支持 支持