Script asynchrone eigenschap
Voorbeeld
Zoek uit of een script asynchroon werd uitgevoerd zodra het beschikbaar was:
var x = document.getElementById("myScript").async
Definitie en gebruik
De eigenschap async bepaalt of retourneert of een script asynchroon moet worden uitgevoerd zodra het beschikbaar is, of niet.
Deze eigenschap weerspiegelt het async-kenmerk van de <script>-tag.
Opmerking: Het async-attribuut is alleen voor externe scripts (en mag alleen worden gebruikt als het src-attribuut aanwezig is).
Opmerking: er zijn verschillende manieren waarop een extern script kan worden uitgevoerd:
- Als async aanwezig is: het script wordt asynchroon uitgevoerd met de rest van de pagina (het script wordt uitgevoerd terwijl de pagina doorgaat met parseren)
- Als async niet aanwezig is en uitstellen wel aanwezig is: Het script wordt uitgevoerd wanneer de pagina klaar is met parseren
- Als async of uitstel niet aanwezig is: het script wordt opgehaald en onmiddellijk uitgevoerd, voordat de browser doorgaat met het ontleden van de pagina
Browserondersteuning
De getallen in de tabel geven de eerste browserversie aan die de eigenschap volledig ondersteunt.
Property | |||||
---|---|---|---|---|---|
async | Yes | 10.0 | Yes | Yes | Yes |
Syntaxis
Retourneer de asynchrone eigenschap:
scriptObject.async
Stel de asynchrone eigenschap in:
scriptObject.async = true|false
Eigendomswaarden
Value | Description |
---|---|
true|false |
Specifies whether a script should be executed asynchronously as soon as it is available, or not
|
Technische details
Winstwaarde: | Een Boolean, retourneert true als het script asynchroon wordt uitgevoerd zodra het beschikbaar is, anders retourneert het false |
---|
Gerelateerde pagina's
HTML-referentie: HTML <script> async-kenmerk
❮ Scriptobject