Latest web development tutorials

HTML-DOM Script async-Attribut

Script Object Reference Script Object

Beispiele

Überprüfen Sie, ob das Skript asynchron ausgeführt wird (Sobald ein Skript zur Verfügung steht):

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

x Der Ausgang ist:

true

Versuchen »

Definition und Verwendung

Asynchron-Eigenschaft legt oder gibt zurück, ob die asynchrone Ausführung Skript (Skript einmal vorhanden).

Diese Eigenschaft spiegelt das Asynchron-Attribut <script> Tag.

Anmerkung: Asynchron - Eigenschaft nur für externes Skript gilt (nur dann , wenn das src - Attribut).

Hinweis: Es gibt mehrere Möglichkeiten , ein externes Skript ausführen:

  • Wenn async = "async": Skript asynchron in Bezug auf den Rest der Seite Ausführung (wenn die Seite analysiert werden fortsetzt, wird das Skript ausgeführt wird)
  • Wenn die Ausführung des Skripts abgeschlossen werden, um die Seite Syntaxanalyse: Wenn Sie nicht die async verwenden und verschieben = "verschieben"
  • Wenn weder Verwendung noch Asynchron-VERZÖGERUNG: Bevor der Browser Parsen der Seite fortzusetzen, sofort lesen und Ausführen von Skripts

Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Alle gängigen Browser unterstützen async-Attribut.

Hinweis: IE 9 und früheren Versionen von Opera ab Version 12 und früher nicht Asynchron - Attribut unterstützen.


Grammatik

Gibt Asynchron-Attribut:

scriptObject .async

Stellen Sie die Asynchron-Eigenschaft:

scriptObject .async=true|false

Eigenschaft Wert

描述
true|false 规定是否异步执行脚本(一旦脚本可用)。
  • true - 异步执行脚本(一旦脚本可用)。The script will be executed asynchronously as soon as it is available
  • false - 脚本不会异步执行(一旦脚本可用)。

Technische Details

Rückkehr: Boolescher Wert, der, wenn die asynchrone Ausführung des Skripts (Skript einmal vorhanden), es ist wahr zurück gibt, andernfalls false.


In Verbindung stehende Artikel

HTML - Referenzhandbuch: HTML <script> die Asynchron - Attribut


Script Object Reference Script Object