Čo je asynchrónny JavaScript?
Čo je asynchrónny JavaScript?

Video: Čo je asynchrónny JavaScript?

Video: Čo je asynchrónny JavaScript?
Video: What's inside a Rattlesnake Rattle? 2024, Apríl
Anonim

v súhrne async / čakať je čistejšia syntax na písanie asynchrónny Javascript kód. Zlepšuje čitateľnosť a tok vášho kódu. Na čo treba pamätať pri používaní async / čakať : Async funkcie vrátia prísľub. Čakaj možno použiť iba vo vnútri async blokovať.

Vzhľadom na to, čo znamená 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.

Tiež viete, čo je async a čaká v uzle JS? s Uzol v8, async / čakať funkcia bola oficiálne uvedená na trh Uzol vysporiadať sa so sľubmi a reťazením funkcií. Funkcie nemusia byť reťazené jedna po druhej, jednoducho čakať funkcia, ktorá vracia Promise. Ale funkcia async je potrebné deklarovať pred čakaním na funkciu, ktorá vráti Promise.

Ľudia sa tiež pýtajú, ako môžem použiť async wait?

Ak ty použitie a async kľúčové slovo pred definíciou funkcie, potom môžete použitie čaká v rámci funkcie. Keď ty čakať prísľub, funkcia sa neblokujúcim spôsobom pozastaví, kým sa prísľub nevyrovná. Ak sa sľub splní, dostanete hodnotu späť. Ak prísľub odmietne, vyhodí sa odmietnutá hodnota.

Čo robí wait v JavaScripte?

Popis. The čakať výraz spôsobí, že vykonávanie asynchronnej funkcie sa pozastaví, kým sa prísľub nevyrovná (t. j. splní alebo odmietne) a po splnení obnoví vykonávanie asynchronnej funkcie. Po obnovení sa hodnota čakať vyjadrením je splnený sľub.

Odporúča: