Hvad er udskudte scripts i JavaScript?
Hvad er udskudte scripts i JavaScript?

Video: Hvad er udskudte scripts i JavaScript?

Video: Hvad er udskudte scripts i JavaScript?
Video: Divide et Impera Или как они управляют нами лучше всего: Panem et circenses (хлеб и цирк) 2024, November
Anonim

Det udsætte attribut fortæller browseren, at den skal fortsætte med at arbejde med siden og indlæse manuskript "i baggrunden", kør derefter manuskript når den indlæses. Scripts med udsætte bloker aldrig siden. Scripts med udsætte udfør altid, når DOM er klar, men før DOMContentLoaded hændelse.

Også at vide er, hvad der er udskudt i JavaScript?

Et løfte er en pladsholder for et resultat, som oprindeligt er ukendt, mens en udskudt repræsenterer den beregning, der resulterer i værdien. Mens et løfte er en værdi, der returneres af en asynkron funktion, a udskudt kan løses eller afvises af den, der ringer, hvilket adskiller løftet fra resolveren.

For det andet, hvad er async defer i JavaScript? Asynkron vs Udsætte Med asynkron , bliver filen downloadet asynkront og derefter udført, så snart den er downloadet. Med udsætte , bliver filen downloadet asynkront, men udføres kun, når dokumentparsingen er fuldført. Med udsætte , vil scripts køre i samme rækkefølge, som de kaldes.

Tilsvarende, hvad er forskellen mellem asynkron indlæsning af en scriptfil og udsættelse af indlæsningen af scriptfilen?

Det forskel mellem asynkron og udsætte centrerer sig om, hvornår manuskript er henrettet. Hver asynkron script udføres ved første lejlighed, efter at den er færdig med at downloade, og før vinduets belastning begivenhed. Hvorimod udskyde scripts , på den anden side er garanteret henrettet i rækkefølge de opstår i side.

Hvordan tilføjer defer i JavaScript?

Det UDSÆTTE Metode du kunne tilføje det udsætte ” attribut til hver af dine eksterne tags. Hvad ' udsætte ' attribut gør er at fortælle webbrowseren, at den ikke skal indlæse den, før HTML'en er færdig med at indlæse.

Anbefalede: