Kdy byste použili asynchronní odložení?
Kdy byste použili asynchronní odložení?

Video: Kdy byste použili asynchronní odložení?

Video: Kdy byste použili asynchronní odložení?
Video: What Is The Fastest Way To Load JavaScript 2024, Listopad
Anonim

Typicky vy chtít použít asynchronní kde je to tedy možné odložit pak žádný atribut. Tady jsou nějaká obecná pravidla na následuj: Pokud skript je modulární a dělá pak se nespoléhejte na žádné skripty použít asynchronní . Pokud skript spoléhá nebo se na něj spoléhá jiný skript pak použít odložit.

Co je v tomto ohledu lepší asynchronní nebo odložené?

ODLOŽIT vždy způsobí, že spuštění skriptu proběhne ve stejnou dobu nebo později než ASYNC . Proto je lepší použít ODLOŽIT takže jejich spuštění proběhne mimo hlavní vykreslovací čas. ODLOŽIT skripty nikdy nemohou blokovat synchronní skripty ASYNC skripty mohou záviset na tom, jak rychle se stahují.

Dále, k čemu slouží atribut odložit? The atribut odložit je booleovský atribut . Pokud je přítomen, určuje, že skript se spustí, když stránka dokončí analýzu. Poznámka: The atribut odložit je pouze pro externí skripty (mělo by být pouze použitý pokud src atribut je přítomen).

Následně se lze také zeptat, co dělá asynchronní odložení?

S asynchronní ( asynchronní ), prohlížeč vůle pokračujte v načítání stránky HTML a vykreslování, zatímco prohlížeč načítá a spouští skript ve stejnou dobu. S odložit , prohlížeč vůle spusťte skript po dokončení analýzy stránky. (není nutné dokončit stahování všech obrazových souborů.

Co je to odložit načítání?

Skutečně odkládání javascript znamená načítání nebo analýza tohoto javascriptu začíná až po načtení obsahu stránky (to znamená, že to neovlivní rychlost stránky ani kritickou cestu vykreslování).

Doporučuje: