Waarom async wait gebruiken in JavaScript?
Waarom async wait gebruiken in JavaScript?

Video: Waarom async wait gebruiken in JavaScript?

Video: Waarom async wait gebruiken in JavaScript?
Video: Javascript Promises vs Async Await EXPLAINED (in 5 minutes) 2024, November
Anonim

asynchrone functies gebruik maken van een impliciete belofte om het resultaat te retourneren. Zelfs als u een belofte niet expliciet beantwoordt asynchrone functie zorgt ervoor dat uw code door een belofte wordt doorgegeven. wachten blokkeert de uitvoering van de code binnen de asynchrone functie, waarvan het ( wachten verklaring) is een onderdeel. wachten is altijd voor een enkele belofte.

Waarom gebruiken we async en wachten we in Javascript?

asynchrone / Wachten is gemaakt om het proces van werken met en het schrijven van geketende beloften te vereenvoudigen. asynchrone functies retourneren een belofte. Als de functie een fout genereert, wordt de belofte afgewezen. Als de functie een waarde retourneert, wordt de belofte opgelost.

Evenzo, wat doet async in Javascript? De asynchrone functiedeclaratie definieert een asynchroon function - een functie die een AsyncFunction-object retourneert. asynchroon functies werken in een andere volgorde dan de rest van de code via de gebeurtenislus en retourneren een impliciete belofte als resultaat.

Hierin, waarom gebruiken we async wait?

wachten is gebruikt voor het bellen van een asynchrone functie en wacht tot het is opgelost of afgewezen. Een ander voordeel van gebruik makend van kleiner asynchrone functies is dat je jezelf dwingt te denken wat de asynchrone functies die parallel kunnen worden uitgevoerd. Als uw code blokkeercode bevat, is het beter om er een asynchrone functie.

Hoe gebruik async wachten op JS?

De wachten operator wordt gebruikt om te wachten op een belofte. Het kan worden gebruikt binnen een asynchrone alleen blokkeren. het sleutelwoord Wachten maakt JavaScript wacht tot de belofte een resultaat oplevert. Opgemerkt moet worden dat het alleen de asynchrone functieblok wachten en niet de hele uitvoering van het programma.

Aanbevolen: