Mit jelentenek a késleltetett szkriptek a JavaScriptben?
Mit jelentenek a késleltetett szkriptek a JavaScriptben?

Videó: Mit jelentenek a késleltetett szkriptek a JavaScriptben?

Videó: Mit jelentenek a késleltetett szkriptek a JavaScriptben?
Videó: Ehlers-Danlos Syndrome: Beyond Dysautonomia - Dr. Alan Pocinki 2024, November
Anonim

Az elhalasztja attribútum közli a böngészővel, hogy tovább kell dolgoznia az oldallal, és be kell töltenie a forgatókönyv „a háttérben”, majd futtassa a forgatókönyv amikor betöltődik. Szkriptek val vel elhalasztja soha ne blokkolja az oldalt. Szkriptek val vel elhalasztja mindig akkor hajtsa végre, amikor a DOM készen áll, de a DOMContentLoaded esemény előtt.

Azt is tudni kell, hogy mi van elhalasztva a JavaScriptben?

Az ígéret egy olyan eredmény helyőrzője, amely kezdetben ismeretlen, miközben a halasztották azt a számítást jelenti, amely az értéket eredményezi. Míg az ígéret egy aszinkron függvény által visszaadott érték, a halasztották feloldható vagy elutasítható a hívója által, ami elválasztja az ígéretet a feloldótól.

Másodszor, mi az aszinkron késleltetés a JavaScriptben? Aszinkron vs Elhalasztja Val vel async , a fájl aszinkron módon letöltődik, majd a letöltés után azonnal végrehajtódik. Val vel elhalasztja , a fájl aszinkron módon töltődik le, de csak akkor fut le, ha a dokumentumelemzés befejeződött. Val vel elhalasztja , a szkriptek ugyanabban a sorrendben fognak futni, mint ahogyan meg lett hívva.

Ennek megfelelően mi a különbség a szkriptfájl aszinkron betöltése és a szkriptfájl betöltésének elhalasztása között?

Az különbség az aszinkron között és elhalasztja körül, amikor a forgatókönyv kivégzik. Minden egyes aszinkron szkript a letöltés befejezése után az első lehetőségnél és az ablak előtt fut le Betöltés esemény. Míg a elhalasztja a szkripteket , másrészt garantáltan végrehajtják ban,-ben bekövetkezésük sorrendjében ban,-ben oldalon.

Hogyan adhat hozzá késleltetést a JavaScriptben?

Az ELHALASZTJA Módszer add hozzá az elhalasztja ” attribútumot minden egyes külső címkéhez. Mi a ' elhalasztja ' attribútum azt mondja a böngészőnek, hogy ne töltse be, amíg a HTML be nem töltődik.

Ajánlott: