Prečo používať async wait v JavaScripte?
Prečo používať async wait v JavaScripte?

Video: Prečo používať async wait v JavaScripte?

Video: Prečo používať async wait v JavaScripte?
Video: Maps Are A Game Changer For JavaScript 2024, November
Anonim

async funkcie použitie implicitný prísľub vrátiť jeho výsledok. Aj keď sľub výslovne neoplatíte async funkcia zaisťuje, že váš kód prešiel prísľubom. čakať blokuje spustenie kódu v rámci async funkcia, ktorej ( čakať vyhlásenie) je súčasťou. čakať je vždy za jediný sľub.

Prečo teda používame async a čakáme v Javascripte?

Async / Čakaj bol vytvorený s cieľom zjednodušiť proces práce a písania reťazených sľubov. Async funkcie vrátia prísľub. Ak funkcia vyvolá chybu, prísľub bude odmietnutý. Ak funkcia vráti hodnotu, Promise bude vyriešený.

Podobne, čo robí async v Javascripte? The async deklarácia funkcie definuje an asynchrónne function – funkcia, ktorá vracia objekt AsyncFunction. Asynchrónne funkcie fungujú v samostatnom poradí ako zvyšok kódu prostredníctvom slučky udalostí a ako výsledok vracajú implicitný prísľub.

Prečo tu používame async wait?

čakať je použité za volanie an async a počkajte, kým sa vyrieši alebo odmietne. Ďalšou výhodou použitím menšie async funkcie je, že sa nútite premýšľať o tom, čo sú async funkcie, ktoré je možné spúšťať paralelne. Ak váš kód obsahuje blokovací kód, je lepšie ho vytvoriť async funkciu.

Ako používať async wait JS?

The čakať operátor sa používa na čakanie na prísľub. Môže byť použitý vo vnútri Async len blokovať. Kľúčové slovo Čakaj robí JavaScript počkajte, kým sľub vráti výsledok. Je potrebné poznamenať, že to robí len async čakanie funkčného bloku a nie spustenie celého programu.

Odporúča: