Co to jest odroczenie asynchroniczne skryptu?
Co to jest odroczenie asynchroniczne skryptu?

Wideo: Co to jest odroczenie asynchroniczne skryptu?

Wideo: Co to jest odroczenie asynchroniczne skryptu?
Wideo: async vs defer attributes in Javascript | Ola Interview Question 2024, Listopad
Anonim

Różnica pomiędzy asynchroniczny oraz odraczać skupia się na tym, kiedy scenariusz jest wykonywany. Każdy skrypt asynchroniczny wykonuje się przy pierwszej okazji po zakończeniu pobierania i przed zdarzeniem ładowania okna. Natomiast odroczyć skrypty z drugiej strony gwarantuje się wykonanie w kolejności, w jakiej występują na stronie.

Zapytano również, co jest lepsze asynchroniczne czy odroczone?

ODRACZAĆ zawsze powoduje wykonanie skryptu w tym samym czasie lub później niż ASYNC . Dlatego to lepszy używać ODRACZAĆ aby ich wykonanie odbywało się poza głównym czasem renderowania. ODRACZAĆ skrypty nigdy nie mogą blokować skryptów synchronicznych, podczas gdy ASYNC skrypty mogą w zależności od tego, jak szybko się pobierają.

Co oznacza odroczenie skryptu? Definicja i wykorzystanie odraczać atrybut jest atrybut logiczny. Gdy jest obecny, określa, że skrypt jest wykonywane po zakończeniu analizowania strony. Zanotuj odraczać atrybut jest tylko dla zewnętrznych skrypty (należy używać tylko wtedy, gdy atrybut src) jest obecny).

W związku z tym, co oznacza skrypt asynchroniczny?

ten asynchroniczny atrybut jest atrybut logiczny. Gdy jest obecny, określa, że skrypt będzie być straconym asynchronicznie jak tylko to jest do dyspozycji. Jeśli nie asynchroniczny lub odroczyć obecny: The skrypt jest pobrane i wykonane natychmiast, zanim przeglądarka będzie kontynuować analizowanie strony.

Czy mogę użyć odroczenia skryptu?

W praktyce, odraczać jest używany dla skrypty które potrzebują całego DOM i/lub ich odpowiedniej kolejności wykonania jest ważne. A async to używany dla niezależnych skrypty , jak liczniki lub reklamy. I ich względna kolejność wykonania czy nie ważne.

Zalecana: