Atrybut asynchroniczny HTML


Definicja i użycie

Atrybut jest asyncatrybutem logicznym.

Gdy jest obecny, określa, że ​​skrypt zostanie wykonany asynchronicznie, gdy tylko będzie dostępny.

Uwaga: Atrybut asyncjest przeznaczony tylko dla skryptów zewnętrznych (i powinien być używany tylko wtedy, gdy srcatrybut jest obecny).

Uwaga: Istnieje kilka sposobów na wykonanie zewnętrznego skryptu:

  • Jeśli asyncjest obecny: skrypt jest wykonywany asynchronicznie z resztą strony (skrypt zostanie wykonany, gdy strona będzie kontynuować parsowanie)
  • Jeśli asyncnie występuje i deferjest obecny: Skrypt jest wykonywany po zakończeniu analizowania strony
  • Jeśli żaden asynclub nie deferjest obecny: skrypt jest pobierany i wykonywany natychmiast, zanim przeglądarka będzie kontynuować analizowanie strony

Dotyczy

Atrybutu asyncmożna użyć na następującym elemencie:

Elementy Atrybut
<skrypt> asynchroniczny

Przykład

Przykład skryptu

Skrypt, który zostanie uruchomiony asynchronicznie, gdy tylko będzie dostępny:

<script src="demo_async.js" async></script>

Obsługa przeglądarki

Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje ten atrybut.

Attribute
async Yes 10.0 3.6 Yes Yes