Attributo async Script
Definizione e uso
async
l'impostazione o il restituzione di se lo script dovrebbe essere eseguito asincronamente non appena disponibile.
Questo attributo riflette etichetta <script> del Attributo async.
Nota:L'attributo async si applica solo agli script esterni (e dovrebbe essere utilizzato solo quando viene impostato l'attributo src).
Nota:Ci sono diversi modi per eseguire script esterni:
- Se c'è async: eseguire lo script asincronamente con il resto della pagina (lo script viene eseguito mentre la pagina continua a essere analizzata)
- Se non c'è async ma c'è defer: eseguire lo script quando la pagina è completata l'analisi
- Se non ci sono né async né defer: eseguire il script immediatamente prima di proseguire con l'analisi della pagina nel browser
Vedi anche:
Manuale HTML:Proprietà async del tag <script> HTML
Manuale HTML:Tag <script> HTML
Esempio
Determinare se lo script viene eseguito asincronamente non appena disponibile:
var x = document.getElementById("myScript").async
Sintassi
Restituire l'attributo async:
scriptObject.async
Impostare l'attributo async:
scriptObject.async = true|false
Valore dell'attributo
Valore | Descrizione |
---|---|
true|false |
Definire se lo script dovrebbe essere eseguito asincronamente non appena disponibile.
|
Dettagli tecnici
Valore di ritorno: | Valore booleano, restituisce true se lo script viene eseguito asincronamente una volta disponibile; altrimenti restituisce false. |
---|
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta completamente l'attributo.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | 10.0 | Supporto | Supporto | Supporto |