logo

JavaScript defer

The odgoditi je Booleova vrijednost, koja se koristi za označavanje da se skripta izvršava nakon što je dokument analiziran. Radi samo s vanjskim skriptama (tj. radi samo kada specificiramo src atribut u oznaci). Izjavljuje da skripta neće stvoriti nikakav sadržaj. Dakle, preglednik može nastaviti analizirati ostatak stranice. The s odgoditi atribut ne blokira stranicu.

Možemo razumjeti upotrebu odgoditi atribut na sljedećoj slici:

JavaScript defer

Ovaj atribut govori pregledniku da izvrši datoteku kada se cijeli HTML dokument u potpunosti analizira. Ponekad aplikacija troši više memorije dodavanjem označiti u odjeljku HTML head, a također uzrokuje probleme s performansama. Kako bismo poboljšali izvedbu, možemo dodati odgoditi atribut u oznaci.

Ponekad skripti treba više od očekivanog vremena učitavanja i prikazuje praznu stranicu umjesto sadržaja. Kod mobilnih uređaja situacija će biti gora zbog niske memorije malih uređaja. Dakle, korištenjem odgoditi možemo povećati performanse učitavanja.

The odgoditi atribut nije dopušten u starijim preglednicima, tako da za starije preglednike moramo koristiti alternativu odgoditi atribut. Alternativno rješenje je da moramo specificirati odjeljak neposredno prije oznake HTML datoteke. To se može učiniti na sljedeći način:

 

Sintaksa

 

Primjer

Ovdje koristimo vanjski javascript datoteka, tj. myscript.js .

 <h3> This is an example of defer attribute. </h3> 

myscript.js

 alert(&apos; Hello World. 
 Welcome to the javaTpoint.com 
 This is an example of the defer attribute. &apos;); 
Testirajte sada

Izlaz

Nakon izvršenja gornjeg koda, izlaz će biti -

JavaScript defer