Definiție și utilizare
async atribut este un atribut boolean.
Atunci când este prezent, se specifică faptul că script-ul va fi executat asincronă imediat ce acesta este disponibil.
Note: async atribut este numai pentru script - uri externe (and should only be used if the src attribute is present) în (and should only be used if the src attribute is present) care (and should only be used if the src attribute is present) .
Note: Există mai multe moduri prin care un script extern poate fi executate:
- Dacă async este prezent: Script - ul este executat asincron cu restul paginii (the script will be executed while the page continues the parsing) - (the script will be executed while the page continues the parsing) în (the script will be executed while the page continues the parsing)
- În cazul în care async nu este prezent ș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
Se aplică la
async atribut poate fi utilizat pe elementul următor:
element | Atribut |
---|---|
<script> | async |
Exemplu
Script Exemplu
Un script care va fi rulat asincronă imediat ce acesta este disponibil:
<script src="demo_async.js" async></script>
Încearcă - l singur » Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin atributul.
Atribut | |||||
---|---|---|---|---|---|
async | Yes | 10.0 | 3.6 | Yes | Yes |