Atrybut async skryptu

Definicja i zastosowanie

async ustawienie lub zwracanie atrybutu, czy skrypt powinien być wykonywany asynchronicznie, gdy będzie dostępny.

ten atrybut odzwierciedla znacznika <script> odnosi się do Atrybut async.

Uwaga:Atrybut async dotyczy tylko zewnętrznych skryptów (i powinien być używany tylko, gdy ustawiony jest atrybut src).

Uwaga:Istnieje kilka metod wykonywania zewnętrznych skryptów:

  • Jeśli async istnieje: skrypt będzie wykonywany asynchronicznie z resztą strony (skrypt będzie wykonywany, gdy strona będzie kontynuować解析owanie)
  • Jeśli async nie istnieje, a defer istnieje: wykonaj skrypt, gdy strona zostanie z解析owane
  • Jeśli ani async, ani defer nie istnieją: natychmiast pobraj i wykonaj skrypt przed kontynuowaniem解析 strony przez przeglądarkę

Zobacz również:

Podręcznik HTML:Atrybut async tagu <script> HTML

Podręcznik HTML:Tag <script> HTML

Przykład

Sprawdź, czy skrypt jest wykonywany asynchronicznie, gdy jest dostępny:

var x = document.getElementById("myScript").async

Spróbuj sam

Gramatyka

Zwrócenie atrybutu async:

scriptObject.async

Ustawienie atrybutu async:

scriptObject.async = true|false

Wartość atrybutu

Wartość Opis
true|false

Określa, czy skrypt powinien być wykonywany asynchronicznie, gdy będzie dostępny.

  • true - Skrypt będzie wykonywany asynchronicznie, gdy będzie dostępny
  • false - skrypt nie jest wykonywany asynchronicznie, gdy jest dostępny

Szczegóły techniczne

Wartość zwracana: Wartość zwracana: true - jeśli skrypt jest dostępny, jest wykonywany asynchronicznie; w przeciwnym razie zwraca false.

Obsługa przeglądarek

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Wsparcie 10.0 Wsparcie Wsparcie Wsparcie