Wat staat er te wachten in node?
Wat staat er te wachten in node?

Video: Wat staat er te wachten in node?

Video: Wat staat er te wachten in node?
Video: Async/Await - Node.js Basics Part 6 2024, April
Anonim

Met Knooppunt v8, de asynchrone/ wachten functie is officieel uitgerold door de Knooppunt om te gaan met beloften en functieketens. De functies hoeven niet achter elkaar te worden geketend, gewoon wachten de functie die de belofte retourneert. Maar de functie async moet eerder worden gedeclareerd in afwachting van een functie die een belofte retourneert.

De vraag is ook, wat staat er te wachten in node JS?

wachten . js is een lichtgewicht, afhankelijkheidsvrije beloftebibliotheek die zowel seriële als parallelle logica gemakkelijk maakt door in termen van sets te denken. Jij wachten () een reeks dingen, en als je eenmaal alle dingen hebt, doe je dingen.

Evenzo, hoe gebruik je wachten? De wachten trefwoord Dit kan voor elke op asynchrone belofte gebaseerde functie worden geplaatst om uw code op die regel te pauzeren totdat de belofte wordt vervuld, en vervolgens de resulterende waarde te retourneren. In de tussentijd mag andere code die mogelijk wacht op een kans om uit te voeren, dit doen.

Kan ik daarnaast async wait in node gebruiken?

asynchrone functies zijn standaard beschikbaar in Knooppunt en worden aangeduid met de asynchrone trefwoord in hun aangifte. Ze beantwoorden altijd een belofte, zelfs als je ze niet expliciet schrijft aan doen dus. Ook de wachten trefwoord is alleen beschikbaar binnen asynchrone functies op dit moment - het kan niet worden gebruikt in de globale scope.

Hoe wacht je op een belofte?

Als u het sleutelwoord async vóór een functiedefinitie gebruikt, kunt u vervolgens wachten binnen de functie. Wanneer je wacht op een belofte , wordt de functie op een niet-blokkerende manier gepauzeerd totdat de belofte vestigt zich. Als de belofte voldoet, krijgt u de waarde terug. Als de belofte verwerpt, wordt de afgewezen waarde gegooid.

Aanbevolen: