Kas yra „JavaScript“atidėti scenarijai?
Kas yra „JavaScript“atidėti scenarijai?

Video: Kas yra „JavaScript“atidėti scenarijai?

Video: Kas yra „JavaScript“atidėti scenarijai?
Video: What Is The Fastest Way To Load JavaScript 2024, Gegužė
Anonim

The atidėti atributas nurodo naršyklei, kad ji turėtų toliau dirbti su puslapiu ir įkelti scenarijus „fone“, tada paleiskite scenarijus kai kraunasi. Scenarijai su atidėti niekada neblokuokite puslapio. Scenarijai su atidėti visada vykdyti, kai DOM yra paruoštas, bet prieš DOMContentLoaded įvykį.

Taip pat reikia žinoti, kas atidedama JavaScript?

Pažadas yra rezultato, kuris iš pradžių nežinomas, o a atidėtas reiškia skaičiavimą, kurio rezultatas yra vertė. Nors pažadas yra asinchroninės funkcijos grąžinta vertė, a atidėtas gali būti išspręstas arba atmestas skambinančiojo, o tai atskiria pažadą nuo sprendėjo.

Antra, kas yra asinchroninis atidėjimas JavaScript? Asinchronizacija prieš Atidėti Su async , failas atsisiunčiamas asinchroniškai ir vykdomas iškart, kai tik atsisiunčiamas. Su atidėti , failas atsisiunčiamas asinchroniškai, bet vykdomas tik baigus dokumento analizę. Su atidėti , scenarijai bus vykdomi ta pačia tvarka, kokia jie yra iškviesti.

Atitinkamai, kuo skiriasi asinchroninis scenarijaus failo įkėlimas ir scenarijaus failo įkėlimo atidėjimas?

The skirtumas tarp asinchronizavimo ir atidėti centrų aplink, kai scenarijus yra įvykdytas. Kiekvienas asinchroninis scenarijus įvykdoma pirmą kartą po to, kai baigiamas atsisiuntimas ir prieš langą apkrova įvykis. Tuo tarpu atidėti scenarijus , kita vertus, garantuojama, kad jie bus įvykdyti viduje konors jų atsiradimo tvarka viduje konors puslapį.

Kaip pridėti atidėjimą „JavaScript“?

The ATIDĖTI Metodas, kurį galite papildyti atidėti “atributas kiekvienai išorinei žymai. Kas per ' atidėti ' atributas nurodo žiniatinklio naršyklei jo neįkelti, kol HTML nebus įkeltas.

Rekomenduojamas: