Script async-egenskapen

Definition och användning

async egenskapsinställningar eller återgivande av om skriptet ska köras asynkront omedelbart när det är tillgängligt.

Denna egenskap reflekterar <script>-taggen av async-egenskapen.

Kommentar:async-egenskapen gäller endast externa skript (och bör endast användas när src-egenskapen är inställd).

Kommentar:Det finns flera sätt att köra externa skript:

  • Om async finns: Skriptet körs asynkront med resten av sidan (skriptet körs när sidan fortsätter att tolkas)
  • Om async saknas men defer finns: Kör skriptet när sidan är färdig med att tolkas
  • Om både async och defer saknas: Kör skriptet omedelbart innan webbläsaren fortsätter att tolka sidan

Se också:

HTML Referenshandbok:HTML <script> async-attribut

HTML Referenshandbok:HTML <script> taggen

Exempel

Forska om skriptet körs asynkront omedelbart när det är tillgängligt:

var x = document.getElementById("myScript").async

Prova själv

Syntax

Returnera async-egenskapen:

scriptObject.async

Ställ in async-egenskapen:

scriptObject.async = true|false

Egenskapsvärde

Värde Beskrivning
true|false

Ställ in om skriptet ska köras asynkront omedelbart när det är tillgängligt.

  • true - Skriptet kommer att köras asynkront omedelbart när det är tillgängligt
  • false - Skriptet körs inte asynkront när det är tillgängligt

Tekniska detaljer

Returvärde: Boolskt värde, om skriptet körs asynkront när det är tillgängligt, returneras true; annars returneras false.

Webbläsarstöd

Numreringen i tabellen anger den första webbläsarens version som helt stöder egenskapen.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Stöd 10.0 Stöd Stöd Stöd