Mis on edasilükatud skriptid JavaScriptis?
Mis on edasilükatud skriptid JavaScriptis?

Video: Mis on edasilükatud skriptid JavaScriptis?

Video: Mis on edasilükatud skriptid JavaScriptis?
Video: ⚡️ MA EI ANNA ALLAS! Amazon 2.0 | Veebipood nullist – 3. osa 2024, November
Anonim

The edasi lükata atribuut annab brauserile teada, et see peaks lehega edasi töötama ja laadima selle stsenaarium "taustal", seejärel käivitage stsenaarium kui see laeb. Skriptid koos edasi lükata ärge kunagi blokeerige lehte. Skriptid koos edasi lükata käivitada alati, kui DOM on valmis, kuid enne sündmust DOMContentLoaded.

Samuti on vaja teada, mida JavaScriptis edasi lükatakse?

Lubadus on kohatäide tulemusele, mis on esialgu teadmata, samas kui a edasi lükatud tähistab arvutusi, mille tulemuseks on väärtus. Kui lubadus on asünkroonse funktsiooni poolt tagastatav väärtus, siis a edasi lükatud saab selle helistaja lahendada või tagasi lükata, mis eraldab lubaduse lahendajast.

Teiseks, mis on JavaScriptis asünkrooniline edasilükkamine? Asünkroonimine vs Edasi lükata Koos asünkr , laaditakse fail alla asünkroonselt ja käivitatakse kohe pärast allalaadimist. Koos edasi lükata , laaditakse fail alla asünkroonselt, kuid käivitatakse alles siis, kui dokumendi sõelumine on lõppenud. Koos edasi lükata , käivituvad skriptid samas järjekorras, nagu neid kutsutakse.

Mis vahe on vastavalt skriptifaili asünkroonsel laadimisel ja skriptifaili laadimise edasilükkamisel?

The erinevus asünkroonimise vahel ja edasi lükata keskendub ümber, kui stsenaarium hukatakse. Iga asünkroniseeriv skript käivitatakse esimesel võimalusel pärast allalaadimise lõpetamist ja enne akna avamist koormus sündmus. Arvestades, et skriptide edasilükkamine , teisalt on tagatud, et need täidetakse aastal nende tekkimise järjekorras aastal lehel.

Kuidas JavaScriptis edasilükkamist lisada?

The EDAKSA Meetod, mida saate lisama edasi lükata ” atribuut igale välisele märgendile. Mida ' edasi lükata atribuut ei käskib veebibrauseril seda mitte laadida enne, kui HTML on laadimise lõpetanud.

Soovitan: