logo

JavaScript odložit

The odložit je logická hodnota, která označuje, že skript je spuštěn po analýze dokumentu. Funguje pouze s externími skripty (tj. funguje pouze tehdy, když zadáváme src atribut ve značce). Prohlašuje, že skript nebude vytvářet žádný obsah. Prohlížeč tak může pokračovat v analýze zbytku stránky. s odložit atribut neblokuje stránku.

Můžeme pochopit použití odložit atribut na následujícím obrázku:

JavaScript odložit

Tento atribut říká prohlížeči, aby provedl soubor, když je celý dokument HTML plně analyzován. Někdy aplikace spotřebovává více paměti přidáním štítek v sekci HTML head a také způsobuje problémy s výkonem. Pro zlepšení výkonu můžeme přidat odložit atribut ve značce.

Někdy skript trvá načítání déle, než se očekávalo, a místo obsahu zobrazí prázdnou stránku. V mobilních zařízeních to bude horší kvůli malé paměti malých zařízení. Takže pomocí odložit atribut, můžeme zvýšit výkon načítání.

The odložit atribut není povolen ve starších prohlížečích, takže u starších prohlížečů musíme použít alternativu odložit atribut. Alternativní řešení je, že musíme specifikovat sekce těsně před tagem souboru HTML. Lze to provést následovně:

 

Syntax

 

Příklad

Zde používáme externí javascript soubor, 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;); 
Otestujte to hned

Výstup

Po provedení výše uvedeného kódu bude výstupem -

JavaScript odložit