The amâna este o valoare booleană, folosită pentru a indica faptul că scriptul este executat după ce documentul a fost analizat. Funcționează numai cu scripturi externe (adică funcționează numai atunci când specificăm src atribut în etichetă). Acesta declară că scriptul nu va crea niciun conținut. Deci, browserul poate continua analizarea restului paginii. Cel cu amâna Atributul nu blochează pagina.
Putem înțelege utilizarea amâna atribut din imaginea următoare:
Acest atribut îi spune browserului să execute fișierul atunci când întregul document HTML este complet analizat. Uneori, aplicația consumă mai multă memorie prin adăugarea etichetă în secțiunea de cap HTML și provoacă, de asemenea, probleme de performanță. Pentru a îmbunătăți performanța, putem adăuga amâna atribut în etichetă.
Uneori, scriptul durează mai mult decât se aștepta și afișează pagina goală în loc de conținut. În cazul dispozitivelor mobile, situația va fi mai gravă din cauza memoriei reduse a dispozitivelor mici. Deci, folosind amâna atribut, putem crește performanța de încărcare.
The amâna nu este permis în browserele mai vechi, așa că pentru browserele mai vechi trebuie să folosim alternativa amâna atribut. Soluția alternativă este că trebuie să specificăm secțiune chiar înainte de eticheta fișierului HTML. Se poate face astfel:
Sintaxă
Exemplu
Aici, folosim un extern javascript dosar, adică myscript.js .
<h3> This is an example of defer attribute. </h3>
myscript.js
alert(' Hello World. Welcome to the javaTpoint.com This is an example of the defer attribute. ');Testează-l acum
Ieșire
După executarea codului de mai sus, rezultatul va fi -