Script async-eigenschap
Definitie en gebruik
async
of de eigenschap ingesteld of teruggegeven wordt of het script onmiddellijk asynchrone uitvoering moet krijgen zodra het beschikbaar is.
Deze eigenschap reflecteert <script>-tag van async-eigenschap.
Opmerking:De async-eigenschap is alleen van toepassing op externe scripts (en moet alleen worden gebruikt wanneer de src-eigenschap is ingesteld).
Opmerking:Er zijn verschillende manieren om externe scripts uit te voeren:
- Als async bestaat: voer het script asynchrone uit met de rest van de pagina (het script wordt uitgevoerd terwijl de pagina verder wordt verwerkt)
- Als async ontbreekt maar defer bestaat: voer het script uit wanneer de pagina is verwerkt
- Als zowel async als defer ontbreken: voer het script onmiddellijk uit voordat de browser de pagina verder verwerkt
Zie ook:
HTML Referentie Handboek:HTML <script> async attribute
HTML Referentie Handboek:HTML <script> tag
Voorbeeld
Controleer of het script onmiddellijk asynchrone uitvoering moet krijgen zodra het beschikbaar is:
var x = document.getElementById("myScript").async
Syntax
Geef de async-eigenschap terug:
scriptObject.async
Stel de async-eigenschap in:
scriptObject.async = true|false
Eigenschapswaarde
Waarde | Beschrijving |
---|---|
true|false |
Stel in of het script onmiddellijk asynchrone uitvoering moet krijgen zodra het beschikbaar is
|
Technical details
Return value: | Boolean value, returns true if the script is executed asynchronously as soon as it is available; otherwise returns false. |
---|
Browser support
The numbers in the table indicate the first browser version to fully support this property.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | 10.0 | Support | Support | Support |