Definicja i Wykorzystanie
async atrybut jest atrybutem logiczna.
Gdy występuje, to wskazuje, że skrypt będzie wykonywany asynchronicznie, jak tylko jest to możliwe.
Uwaga: async atrybut jest tylko dla skryptów zewnętrznych (i powinny być stosowane tylko wtedy, gdy src atrybut jest obecny).
Uwaga: Istnieje kilka sposobów skrypt zewnętrzne mogą być wykonywane:
- Jeśli async jest obecny: Skrypt jest wykonywany asynchronicznie z resztą strony (skrypt zostanie wykonany, gdy strona kontynuuje parsowania)
- Jeśli async nie występuje oraz przesunięcie jest obecny: Skrypt jest wykonywany, gdy strona zakończeniu analizowania
- Jeśli ani async bądź odroczone jest obecny: Skrypt jest pobierany i wykonywane natychmiast, zanim przeglądarka kontynuuje parsowania stronę
Dotyczy
async atrybut może być stosowany na następujący element:
Elementy | Atrybut |
---|---|
<script> | async |
Przykład
Script Przykład
Skrypt będzie uruchamiany asynchronicznie tak szybko, jak to możliwe:
<script src="demo_async.js" async></script>
Spróbuj sam " Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje atrybut.
Atrybut | |||||
---|---|---|---|---|---|
async | Yes | 10.0 | 3.6 | Yes | Yes |