Kas yra scenarijaus asinchronizavimo atidėjimas?
Kas yra scenarijaus asinchronizavimo atidėjimas?

Video: Kas yra scenarijaus asinchronizavimo atidėjimas?

Video: Kas yra scenarijaus asinchronizavimo atidėjimas?
Video: TS-LKD ekonomikos atkūrimo plano pristatymo spaudos konferencija virtualiame BNS Spaudos centre 2024, Gegužė
Anonim

Skirtumas tarp async ir atidėti centrų aplink, kai scenarijus yra įvykdytas. Kiekvienas asinchroninis scenarijus įvykdoma pirmą kartą po to, kai baigiamas atsisiuntimas ir prieš lango įkėlimo įvykį. Tuo tarpu atidėti scenarijus , kita vertus, garantuojama, kad jie bus įvykdyti tokia tvarka, kokia jie atsiranda puslapyje.

Taip pat paklausta, kas geriau asinchronizuoti ar atidėti?

ATIDĖTI visada sukelia scenarijaus vykdymą tuo pačiu metu arba vėliau ASYNC . Todėl tai geriau naudoti ATIDĖTI kad jų vykdymas įvyktų ne pagrindinio atvaizdavimo laiku. ATIDĖTI scenarijai niekada negali blokuoti sinchroninių scenarijų ASYNC scenarijai gali priklausyti nuo to, kaip greitai jie atsisiunčiami.

Be to, ką reiškia scenarijaus atidėjimas? Apibrėžimas ir naudojimas atidėti atributas yra loginis atributas. Kai yra, nurodoma, kad scenarijus yra įvykdoma, kai baigiasi puslapio analizė. Pastaba: atidėti atributas yra tik išoriniam scenarijus (turėtų būti naudojamas tik tuo atveju, jei atributas src yra pateikti).

Kalbant apie tai, ką reiškia scenarijaus asinchronizavimas?

The async atributas yra loginis atributas. Kai yra, nurodoma, kad scenarijus bus būti įvykdytas asinchroniškai kai tik tai yra prieinama. Jei nei vienas async arba atidėti yra dabartis: The scenarijus yra paimamas ir vykdomas iš karto, prieš naršyklei tęsiant puslapio analizę.

Ar galiu naudoti scenarijaus atidėjimą?

Praktikoje, atidėti yra naudojamas dėl scenarijus kurioms reikalingas visas DOM ir (arba) jų santykinė vykdymo tvarka, yra svarbi. Ir async yra naudojamas nepriklausomiems scenarijus , pvz., skaitikliai ar skelbimai. Ir jų santykinė vykdymo tvarka daro Nesvarbu.

Rekomenduojamas: