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
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
|
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 |