Wanneer sal jy asinc uitstel gebruik?
Wanneer sal jy asinc uitstel gebruik?

Video: Wanneer sal jy asinc uitstel gebruik?

Video: Wanneer sal jy asinc uitstel gebruik?
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, November
Anonim

Tipies jy wil hê asinc te gebruik waar moontlik, dan uitstel dan geen eienskap nie. Hier is 'n paar algemene reëls aan volg: As die skrif is modulêr en doen nie op enige skrifte staatmaak nie asinc gebruik . As die skrif staatmaak op of deur 'n ander staatgemaak word skrif dan gebruik uitstel.

Wat is in hierdie verband beter asinkroniseer of uitstel?

UITSTEL veroorsaak altyd dat skripuitvoering op dieselfde tyd as of later as plaasvind ASINKIES . Daarom is dit beter te gebruik UITSTEL sodat die uitvoering daarvan buite die hoofleweringstyd plaasvind. UITSTEL skrifte kan nooit sinchroniese skrifte blokkeer nie, terwyl ASINKIES skrifte kan afhang van hoe vinnig hulle aflaai.

Verder, wat is die gebruik van uitstel-kenmerk? Die eienskap uitstel is 'n boolean kenmerk . Wanneer dit teenwoordig is, spesifiseer dit dat die skrip uitgevoer word wanneer die bladsy klaar geparseer het. Let wel: Die eienskap uitstel is slegs vir eksterne skrifte (behoort slegs te wees gebruik word indien die src kenmerk teenwoordig is).

Vervolgens kan 'n mens ook vra, wat doen asinc defer?

Met asinkroniseer ( asynchronies ), blaaier sal gaan voort om die HTML-bladsy te laai en dit weer te gee terwyl die blaaier die skrip terselfdertyd laai en uitvoer. Met uitstel , blaaier sal voer jou skrif uit wanneer die bladsy klaar geparseer het. (nie nodig om alle prentlêers af te laai nie.

Wat is uitstel laai?

Voorwaar uitstel javascript beteken laai of die ontleding van daardie javascript begin eers nadat bladsy-inhoud gelaai is (wat beteken dat dit nie bladsyspoed of die kritieke leweringpad sal beïnvloed nie).

Aanbeveel: