Što se čeka u čvoru?
Što se čeka u čvoru?

Video: Što se čeka u čvoru?

Video: Što se čeka u čvoru?
Video: Čvorovi: Ambulantni čvor 2024, Travanj
Anonim

S Čvor v8, async/ čekati značajku je službeno uveo Čvor baviti se obećanjima i ulančavanjem funkcija. Funkcije ne moraju biti povezane jedna za drugom, jednostavno čekati funkcija koja vraća Promise. Ali funkciju async potrebno je prethodno deklarirati čekajući funkcija koja vraća Promise.

Također je pitanje, što se čeka u čvoru JS?

čekati . js je lagana knjižnica obećanja bez ovisnosti koja olakšava i serijsku i paralelnu logiku razmišljajući u smislu skupova. Vas čekati () skup stvari, a kada sve stvari imate, radite stvari.

Isto tako, kako se koristi čekati? The čekati ključna riječ Ovo se može staviti ispred bilo koje async funkcije temeljene na obećanju kako bi pauzirao vaš kod u tom retku dok se obećanje ne ispuni, a zatim vratilo rezultirajuću vrijednost. U međuvremenu, drugi kod koji možda čeka priliku da se izvrši to će učiniti.

Osim ovoga, mogu li koristiti async čekanje u čvoru?

Async funkcije su izvorno dostupne u Čvor a označavaju se s asink ključnu riječ u njihovoj deklaraciji. Uvijek vam vrate obećanje, čak i ako im izričito ne napišete čini tako. Također, čekati ključna riječ dostupna je samo unutra asink trenutno funkcionira - ne može se koristiti u globalnom opsegu.

Kako čekati obećanje?

Ako koristite ključnu riječ async prije definicije funkcije, tada možete koristiti čekati unutar funkcije. Kada ti čekati obećanje , funkcija je pauzirana na neblokirajući način dok se ne obećanje namiri se. Ako je obećanje ispunjava, dobivate vrijednost natrag. Ako je obećanje odbija, odbijena vrijednost se baca.

Preporučeni: