Hva venter i noden?
Hva venter i noden?

Video: Hva venter i noden?

Video: Hva venter i noden?
Video: Hva venter oss når kristendommens posisjon i det norske samfunn nå forsvinner ut. . 2024, April
Anonim

Med Node v8, den asynkrone/ avvente funksjonen ble offisielt lansert av Node å håndtere løfter og funksjonskjeding. Funksjonene trenger ikke å være lenket etter hverandre, rett og slett avvente funksjonen som returnerer løftet. Men funksjonen asynkron må deklareres før venter en funksjon som returnerer et løfte.

Spørsmålet er også, hva venter i node JS?

avvente . js er et lett, avhengighetsfritt løftebibliotek som gjør både seriell og parallell logikk enkel ved å tenke i sett. Du avvente () et sett med ting, og når du har alle tingene, gjør du ting.

På samme måte, hvordan bruker du avvente? De avvente nøkkelord Dette kan settes foran en hvilken som helst asynkron løftebasert funksjon for å sette koden din på pause på den linjen til løftet oppfylles, og deretter returnere den resulterende verdien. I mellomtiden får annen kode som kan vente på en sjanse til å utføre det.

Ved siden av dette, kan jeg bruke async await i node?

Asynkron funksjoner er tilgjengelige i Node og er betegnet med asynkron nøkkelord i erklæringen. De returnerer alltid et løfte, selv om du ikke eksplisitt skriver dem til gjøre så. Også den avvente nøkkelord er bare tilgjengelig inne asynkron funksjoner for øyeblikket - den kan ikke brukes i det globale omfanget.

Hvordan venter du på et løfte?

Hvis du bruker nøkkelordet async før en funksjonsdefinisjon, kan du deretter bruke avvente innenfor funksjonen. Når du venter på et løfte , settes funksjonen på pause på en ikke-blokkerende måte til love legger seg. Hvis love oppfyller, får du verdien tilbake. Hvis love avviser, kastes den avviste verdien.

Anbefalt: