Kaj je async defer skript?
Kaj je async defer skript?

Video: Kaj je async defer skript?

Video: Kaj je async defer skript?
Video: Урок 5. JavaScript. Promise. Что это, как работает (+ пример) 2024, Maj
Anonim

Razlika med async in odložiti se osredotoča na to, ko scenarij se izvaja. Vsak asinhronizirani skript se izvede ob prvi priložnosti po končanem prenosu in pred dogodkom nalaganja okna. Medtem ko odloži skripte , po drugi strani pa je zagotovljeno, da se izvajajo v vrstnem redu, v katerem se pojavljajo na strani.

Vprašali so se tudi, kaj je bolje asinhronizirano ali odloženo?

ODLOGA vedno povzroči, da se izvajanje skripta zgodi istočasno ali pozneje kot ASYNC . Zato je bolje uporabiti ODLOGA tako da se njihova izvedba zgodi izven glavnega časa upodabljanja. ODLOGA skripti nikoli ne morejo blokirati sinhronih skriptov, medtem ko ASYNC skripti so lahko odvisni od tega, kako hitro se prenesejo.

Tudi, kaj pomeni odlaganje skripta? Opredelitev in uporaba The odložiti atribut je boolov atribut. Ko je prisoten, določa, da je skripta je se izvede, ko je stran končana z razčlenjevanjem. Opomba: The odložiti atribut je samo za zunanje skripte (uporablja se samo, če je atribut src je prisotno).

Kaj v zvezi s tem pomeni async skripta?

The async atribut je boolov atribut. Ko je prisoten, določa, da je skript bo biti izvršen asinhrono takoj ko je je na voljo. Če ne eno ne drugo async oz odložiti je prisotno: The skript je prinese in izvede takoj, preden brskalnik nadaljuje z razčlenjevanjem strani.

Ali lahko uporabim odlog skripta?

V praksi, odložiti je uporablja za skripte ki potrebujejo celoten DOM in/ali njihov relativni vrstni red izvedbe je pomemben. In asinhronizacija je uporablja za neodvisne skripte , kot so števci ali oglasi. In njihov relativni nalog za izvršitev ne ni pomembno.

Priporočena: