Exemplu
Aflați dacă un scenariu a fost executat asincronă imediat ce a fost disponibil:
var x = document.getElementById("myScript").async
Rezultatul x va fi:
true
Încearcă - l singur » Definiție și utilizare
Seturile de proprietate sau async returnează dacă un script ar trebui să fie executate în mod asincron, de îndată ce este disponibil, sau nu.
Această proprietate reflectă async atributul <script> tag - ul.
Notă: async atribut este numai pentru script - uri externe (și trebuie utilizat numai în cazul în care src atributul este prezent).
Notă: Există mai multe moduri prin care un script extern poate fi executate:
- Dacă async este prezent: Script-ul este executat asincron cu restul paginii (script-ul va fi executat în timp ce pagina continuă parsing)
- În cazul în care nu este prezent async și decaleze este prezent: Script-ul este executat atunci când pagina a terminat parsing
- În cazul în care nici async sau amânarea plății este prezent: Script-ul este preluat și executat imediat, înainte de browser-ul va continua analizarea paginii
Suport pentru browser-
Proprietatea async este acceptată în toate browserele majore.
Notă: Proprietatea asincronă nu este acceptată în IE 9 și versiunile anterioare, și în Opera 12 și versiunile anterioare.
Sintaxă
Întoarcere proprietatea asincronă:
scriptObject .async
Setați proprietatea asincronă:
scriptObject .async=true|false
Valori de proprietate
Valoare | Descriere |
---|---|
true|false | Specifică dacă un script ar trebui să fie executat asincronă imediat ce este disponibil, sau nu
|
Detalii tehnice
Întoarcere Valoare: | Un boolean, returnează true dacă script-ul este executat asincronă imediat ce este disponibil, în caz contrar returnează false |
---|
Pagini similare
Referință HTML: HTML <script> atribut asincronă
<Script Obiect