Wat zijn uitgestelde scripts in JavaScript?
Wat zijn uitgestelde scripts in JavaScript?

Video: Wat zijn uitgestelde scripts in JavaScript?

Video: Wat zijn uitgestelde scripts in JavaScript?
Video: HTML, CSS, JAVASCRIPT | Wat is het verschil? (+ voorbeelden) 2024, Mei
Anonim

De verschuiven attribuut vertelt de browser dat het moet blijven werken met de pagina, en laadt de script "op de achtergrond", voer vervolgens de script wanneer het wordt geladen. Scripts met verschuiven Blokkeer de pagina nooit. Scripts met verschuiven altijd uitvoeren wanneer de DOM gereed is, maar vóór de DOMContentLoaded-gebeurtenis.

Ook om te weten is, wat wordt uitgesteld in JavaScript?

Een belofte is een tijdelijke aanduiding voor een resultaat dat aanvankelijk onbekend is, terwijl een verschoven vertegenwoordigt de berekening die resulteert in de waarde. Hoewel een belofte een waarde is die wordt geretourneerd door een asynchrone functie, is a verschoven kan worden opgelost of afgewezen door de beller die de belofte van de resolver scheidt.

Ten tweede, wat is async uitstellen in JavaScript? asynchrone vs Verschuiven Met asynchrone , wordt het bestand asynchroon gedownload en uitgevoerd zodra het is gedownload. Met verschuiven , wordt het bestand asynchroon gedownload, maar pas uitgevoerd wanneer het ontleden van het document is voltooid. Met verschuiven , worden scripts in dezelfde volgorde uitgevoerd als waarin ze worden aangeroepen.

Wat is dienovereenkomstig het verschil tussen het asynchroon laden van een scriptbestand en het uitstellen van het laden van het scriptbestand?

De verschil tussen asynchrone en verschuiven draait om wanneer de script is geëxecuteerd. Elk async script wordt uitgevoerd bij de eerste gelegenheid nadat het downloaden is voltooid en voordat het venster laden evenement. Terwijl de scripts uitstellen , aan de andere kant, worden gegarandeerd uitgevoerd in de volgorde waarin ze voorkomen in de bladzijde.

Hoe uitstel toevoegen in JavaScript?

De VERSCHUIVEN Methode Je zou kunnen toevoegen de verschuiven ” toekennen aan elk van uw externe tags. Wat de ' verschuiven ' attribuut doet is de webbrowser vertellen om het niet te laden totdat de HTML is geladen.

Aanbevolen: