Kur do të përdorni shtyrjen asinkronike?
Kur do të përdorni shtyrjen asinkronike?

Video: Kur do të përdorni shtyrjen asinkronike?

Video: Kur do të përdorni shtyrjen asinkronike?
Video: Как связать сумку ЯПОНСКИМ УЗЕЛОМ крючком #crochetbag 2024, Nëntor
Anonim

Në mënyrë tipike ju duan për të përdorur asinkronizim aty ku është e mundur, atëherë shtyj atëherë asnjë atribut. Këtu janë disa rregulla të përgjithshme te ndiqni: Nëse skenar është modulare dhe bën atëherë mos u mbështetni në asnjë skenar përdorni asinkron . Nëse skenar mbështetet ose mbështetet nga një tjetër skenar pastaj përdorni shtyrjen.

Në këtë drejtim, cili është më mirë asinkronizimi apo shtyrja?

SHYER gjithmonë bën që ekzekutimi i skriptit të ndodhë në të njëjtën kohë ose më vonë se ASYNC . Prandaj, është më mirë per te perdorur SHYER në mënyrë që ekzekutimi i tyre të ndodhë jashtë kohës kryesore të renderimit. SHYER skriptet nuk mund të bllokojnë kurrë skriptet sinkron, ndërsa ASYNC skriptet mund të varen nga sa shpejt shkarkohen.

Për më tepër, cili është përdorimi i atributit të shtyrjes? Të atribut shtyrje është një boolean atribut . Kur është i pranishëm, ai specifikon që skripti ekzekutohet kur faqja të ketë përfunduar analizën. Shënim: The atribut shtyrje është vetëm për skriptet e jashtme (duhet të jetë vetëm të përdorura nëse src atribut është i pranishëm).

Më pas, dikush mund të pyesë gjithashtu, çfarë bën async defer?

Me asinkron ( asinkron ), shfletuesi do vazhdoni të ngarkoni faqen HTML dhe ta jepni atë ndërsa shfletuesi ngarkon dhe ekzekuton skriptin në të njëjtën kohë. Me shtyj , shfletues do ekzekutoni skriptin tuaj kur faqja të përfundojë analizimi. (nuk është e nevojshme të përfundoni shkarkimin e të gjithë skedarëve të imazhit.

Çfarë është shtyrja e ngarkimit?

Vërtet duke shtyrë Javascript do të thotë ngarkim ose analizimi i atij javascript fillon vetëm pasi të jetë ngarkuar përmbajtja e faqes (që do të thotë se nuk do të ndikojë në shpejtësinë e faqes ose rrugën kritike të paraqitjes).

Recommended: