Esempio
Scopri se uno script è stato eseguito in modo asincrono, non appena era disponibile:
var x = document.getElementById("myScript").async
Il risultato di x sarà:
true
Prova tu stesso " Definizione e l'utilizzo
Gli insiemi di proprietà asincrone o ritorni se uno script deve essere eseguito in modo asincrono non appena è disponibile, oppure no.
Questa struttura riflette async attributo del <script> tag.
Nota: async attributo è solo per script esterni (e deve essere utilizzato solo se lo src attributo è presente).
Nota: Ci sono diversi modi uno script esterno può essere eseguito:
- Se asincrona è presente: lo script viene eseguito in modo asincrono con il resto della pagina (lo script verrà eseguito mentre la pagina continua il parsing)
- Se asincrona non è presente e rinviare è presente: lo script viene eseguito quando la pagina ha terminato l'analisi
- Se nessuno dei due asincrona o rinviare è presente: lo script è inverosimile ed eseguita subito, prima che il browser continua parsing della pagina
Supporto browser
La proprietà async è supportata in tutti i principali browser.
Nota: La proprietà Async non è supportata in IE 9 e versioni precedenti, e in Opera 12 e versioni precedenti.
Sintassi
Restituire la proprietà asincrona:
scriptObject .async
Impostare la proprietà asincrona:
scriptObject .async=true|false
I valori delle proprietà
Valore | Descrizione |
---|---|
true|false | Specifica se uno script deve essere eseguito in modo asincrono non appena è disponibile, o no
|
Dettagli tecnici
Valore di ritorno: | Un valore booleano, restituisce true se lo script viene eseguito in modo asincrono non appena è disponibile, altrimenti restituisce falso |
---|
Pagine correlate
Di riferimento HTML: HTML <script> attributo async
<Object Script