Ce este script async defer?
Ce este script async defer?

Video: Ce este script async defer?

Video: Ce este script async defer?
Video: Урок Javascript #25. Порядок исполнения скриптов (async, defer). 2024, Mai
Anonim

Diferența dintre asincron și amâna se concentrează în jurul când scenariu este executat. Fiecare script asincron se execută cu prima ocazie după ce a terminat descărcarea și înainte de evenimentul de încărcare a ferestrei. Întrucât amână scripturile , pe de altă parte, sunt garantate a fi executate în ordinea în care apar în pagină.

Întrebat, de asemenea, care este mai bine asincron sau amânat?

AMÂNA determină întotdeauna execuția scriptului să aibă loc în același timp sau mai târziu ASINC . Prin urmare, este mai bine a folosi AMÂNA astfel încât executarea lor să aibă loc în afara timpului principal de redare. AMÂNA scripturile nu pot bloca niciodată scripturile sincrone, în timp ce ASINC scripturile pot depinde de cât de repede se descarcă.

De asemenea, ce înseamnă script defer? Definiție și Utilizarea amâna atribut este un atribut boolean. Atunci când este prezent, se specifică că scenariul este executat când pagina s-a terminat de analizat. Notă: The amâna atribut este numai pentru extern scenarii (ar trebui folosit numai dacă atributul src este prezent).

În ceea ce privește acest lucru, ce înseamnă script async?

The asincron atribut este un atribut boolean. Atunci când este prezent, se specifică că scenariul va fi executat asincron de îndată ce acesta este disponibil. Dacă nici unul asincron sau amânare este prezent: The scenariul este preluat și executat imediat, înainte ca browserul să continue analizarea paginii.

Pot folosi script defer?

In practica, amâna este folosit pentru scenarii care au nevoie de întregul DOM și/sau ordinul lor de execuție relativ este important. Și asincron este folosit pentru independentă scenarii , cum ar fi contoare sau reclame. Și ordinul lor de executare relativ face nu contează.

Recomandat: