Čo čaká v uzle?
Čo čaká v uzle?

Video: Čo čaká v uzle?

Video: Čo čaká v uzle?
Video: Учим цвета Разноцветные яйца на ферме Miroshka Tv 2024, Apríl
Anonim

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. Funkciu async je však potrebné vopred deklarovať čaká funkcia vracajúca Promise.

Otázkou tiež je, čo čaká v uzle JS?

čakať . js je ľahká knižnica sľubov bez závislosti, ktorá zjednodušuje sériovú aj paralelnú logiku myslením z hľadiska množín. vy čakať () súbor vecí, a keď už máte všetky veci, robíte veci.

Podobne, ako používate wait? The čakať Kľúčové slovo Toto možno vložiť pred akúkoľvek funkciu založenú na asynchrónnom prísľube na pozastavenie kódu na tomto riadku, kým sa prísľub nesplní, a potom vrátiť výslednú hodnotu. Medzitým sa k tomu dostane ďalší kód, ktorý môže čakať na príležitosť na spustenie.

Okrem toho, môžem použiť async wait in node?

Async funkcie sú dostupné natívne v Uzol a sú označené ako async kľúčové slovo v ich vyhlásení. Vždy vrátia sľub, aj keď im to výslovne nenapíšete robiť tak. Tiež, čakať kľúčové slovo je dostupné iba vo vnútri async momentálne nie je možné použiť v globálnom rozsahu.

Ako čakáte na sľub?

Ak pred definíciou funkcie použijete kľúčové slovo async, môžete ho použiť čakať v rámci funkcie. Keď ty čakať na sľub , funkcia je pozastavená neblokujúcim spôsobom, kým sa sľúbiť usadí. Ak sľúbiť splní, dostanete hodnotu späť. Ak sľúbiť odmietne, vyhodí sa odmietnutá hodnota.

Odporúča: