Script async-egenskab

Definition og brug

async egenskabsindstilling eller returnering af, om skriptet skal udføres asynkront med det samme, når det er tilgængeligt.

Dette attribut reflekterer <script>-tagget af async-egenskaben.

Bemærkning:async-egenskaben gælder kun for eksterne skript (og bør kun bruges, når src-egenskaben er sat).

Bemærkning:Der er flere måder at udføre eksterne skript på:

  • Hvis async findes: Udfør skriptet asynkront med resten af siden (skriptet vil blive udført, mens siden fortsætter med at blive fortolket)
  • Hvis async mangler, men defer findes: Udfør skriptet, når siden er fuldt fortolket
  • Hvis både async og defer mangler: Udfør skriptet med det samme, før browseren fortsætter med at fortolke siden

Se også:

HTML Referencemanual:HTML <script> async egenskab

HTML Referencemanual:HTML <script> tag

Eksempel

Finn ud om skriptet udføres asynkront med det samme, når det er tilgængeligt:

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

Prøv det selv

Syntaks

Returner async-egenskaben:

scriptObject.async

Indstil async-egenskaben:

scriptObject.async = true|false

Egenskabsværdi

Værdi Beskrivelse
true|false

Angiv om skriptet skal udføres asynkront med det samme, når det er tilgængeligt

  • true - Skriptet vil blive udført asynkront med det samme, når det er tilgængeligt
  • false - scriptet kører ikke asynkront, når det er tilgængeligt

Tekniske detaljer

Returværdi: Boolsk værdi, der returnerer true, hvis scriptet kører asynkront, når det er tilgængeligt, ellers returnerer den false.

Browserstøtte

Tal i tabellen angiver den første browserversion, der fuldt ud understøtter egenskaben.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support 10.0 Support Support Support