Was ist die asynchrone Skriptverzögerung?
Was ist die asynchrone Skriptverzögerung?

Video: Was ist die asynchrone Skriptverzögerung?

Video: Was ist die asynchrone Skriptverzögerung?
Video: Javascript Promises vs Async Await EXPLAINED (in 5 minutes) 2024, November
Anonim

Der Unterschied zwischen asynchron und verschieben dreht sich um, wenn die Skript ausgeführt wird. Jeder asynchrones Skript wird bei der ersten Gelegenheit nach Abschluss des Downloads und vor dem Ladeereignis des Fensters ausgeführt. Während die Skripte verschieben , andererseits werden garantiert in der Reihenfolge ausgeführt, in der sie auf der Seite vorkommen.

Auch gefragt, was ist besser async oder aufschieben?

VERSCHIEBEN bewirkt immer, dass die Skriptausführung gleichzeitig oder später als ASYNC . Daher ist es besser benutzen VERSCHIEBEN damit ihre Ausführung außerhalb der Hauptrenderzeit erfolgt. VERSCHIEBEN Skripte können niemals synchrone Skripte blockieren, während ASYNC Skripte können je nachdem, wie schnell sie heruntergeladen werden.

Und was bedeutet Skriptaufschub? Definition und Verwendung verschieben Attribut ist ein boolesches Attribut. Wenn vorhanden, gibt es an, dass die Skript ist ausgeführt, wenn die Seite mit dem Parsen fertig ist. Beachten Sie das verschieben Attribut ist nur für extern Skripte (sollte nur verwendet werden, wenn das src-Attribut ist gegenwärtig).

Was bedeutet in diesem Zusammenhang Skriptasync?

Die asynchron Attribut ist ein boolesches Attribut. Wenn vorhanden, gibt es an, dass die Skript wird ausgeführt werden asynchron sobald es ist erhältlich. Wenn weder asynchron oder aufschieben ist vorhanden: The Skript ist sofort abgerufen und ausgeführt, bevor der Browser mit dem Parsen der Seite fortfährt.

Kann ich Skriptverzögerung verwenden?

In der Praxis, verschieben ist Gebraucht zum Skripte die das gesamte DOM und/oder ihre relative Ausführungsreihenfolge benötigen, ist wichtig. Und asynchron ist Gebraucht für unabhängige Skripte , wie Zähler oder Anzeigen. Und ihre relative Ausführungsreihenfolge tut nicht wichtig.

Empfohlen: