Najnowsze tutoriale tworzenie stron internetowych
 

Script async Property

<Script obiektu

Przykład

Dowiedzieć się, czy skrypt został wykonany asynchronicznie tak szybko, jak to było dostępne:

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

Wynikiem X będzie:

true
Spróbuj sam "

Definicja i Wykorzystanie

Zestawy własności asynchroniczny lub powraca czy skrypt powinien być wykonywany asynchronicznie najszybciej jak to możliwe, czy nie.

Ta właściwość odzwierciedla async atrybut <script> tagu.

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 obecny jest asynchroniczny: Skrypt jest wykonywany asynchronicznie z resztą strony (skrypt zostanie wykonany, gdy strona kontynuuje parsowania)
  • Jeśli asynchroniczny nie jest obecny i Defer jest obecny: Skrypt jest wykonywany, gdy strona zakończeniu analizowania
  • Jeśli ani asynchroniczny lub Defer jest obecny: Skrypt jest pobierany i wykonywane natychmiast, zanim przeglądarka kontynuuje parsowania stronę

Wsparcie przeglądarka

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Nieruchomość asynchroniczny jest dostępna we wszystkich głównych przeglądarkach.

Uwaga: Właściwość asynchroniczne nie jest obsługiwana w IE 9 i wcześniejszych wersjach, w Operze 12 i wcześniejszych wersjach.


Składnia

Zwraca właściwość asynchronicznej:

scriptObject .async

Ustaw właściwość asynchronicznej:

scriptObject .async=true|false

wartości nieruchomości

Wartość Opis
true|false Określa, czy skrypt powinien być wykonywany asynchronicznie tak szybko, jak to możliwe, lub nie
  • prawda - Skrypt zostanie wykonana asynchronicznie tak szybko jak to możliwe
  • false - Skrypt nie będą wykonywane asynchronicznie tak szybko, jak to możliwe

Szczegóły techniczne

Zwracana wartość: Logiczna, zwraca true, jeśli skrypt jest wykonywany asynchronicznie tak szybko, jak to możliwe, w przeciwnym razie zwraca false

Podobne strony

Odniesienia HTML: HTML <script> atrybut async


<Script obiektu