Wat wag in nodus?
Wat wag in nodus?

Video: Wat wag in nodus?

Video: Wat wag in nodus?
Video: Suzi ft. Fetty Wap - Nobody's Better (Official Music Video) 2024, April
Anonim

Met Nodus v8, die asinc/ wag kenmerk is amptelik uitgerol deur die Nodus om Beloftes en funksieketting te hanteer. Die funksies hoef eenvoudig nie een na die ander vasgeketting te wees nie wag die funksie wat die belofte gee. Maar die funksie asinc moet vooraf verklaar word wag 'n funksie wat 'n belofte gee.

Die vraag is ook, wat wag in node JS?

wag . js is 'n liggewig, afhanklikheidsvrye beloftesbiblioteek wat beide seriële en parallelle logika maklik maak deur in terme van stelle te dink. Jy wag () 'n stel dinge, en sodra jy al die dinge het, doen jy dinge.

Net so, hoe gebruik jy wag? Die wag sleutelwoord Dit kan voor enige asynchrone belofte-gebaseerde funksie geplaas word om jou kode op daardie reël te onderbreek totdat die belofte vervul word, en dan die resulterende waarde terug te gee. Intussen kan ander kode wat dalk wag vir 'n kans om uit te voer dit doen.

Benewens dit, kan ek asinc await in node gebruik?

Asinkroniseer funksies is inheems beskikbaar in Nodus en word aangedui deur die asinkroniseer sleutelwoord in hul verklaring. Hulle gee altyd 'n belofte terug, selfs al skryf jy hulle nie uitdruklik aan nie doen so. Ook die wag sleutelwoord is slegs binne beskikbaar asinkroniseer funksies op die oomblik - dit kan nie in die globale omvang gebruik word nie.

Hoe wag jy op 'n belofte?

As jy die async-sleutelwoord voor 'n funksiedefinisie gebruik, kan jy dan gebruik wag binne die funksie. Wanneer jy wag op 'n belofte , word die funksie op 'n nie-blokkerende manier onderbreek totdat die belofte vestig. As die belofte vervul, kry jy die waarde terug. As die belofte verwerp, word die verwerpte waarde gegooi.

Aanbeveel: