Che cos'è la funzione asincrona in Nodejs?
Che cos'è la funzione asincrona in Nodejs?

Video: Che cos'è la funzione asincrona in Nodejs?

Video: Che cos'è la funzione asincrona in Nodejs?
Video: Cos'è Node.js e come funziona 2024, Maggio
Anonim

funzioni asincrone consentono di scrivere codice basato su Promise come se fosse sincrono. Una volta definito a funzione usando il asincrono parola chiave, quindi puoi usare il aspetta parola chiave all'interno di funzioni corpo. Quando il funzione asincrona restituisce un valore, la Promessa viene soddisfatta, se il funzione asincrona genera un errore, viene rifiutato.

Inoltre, è stato chiesto, cos'è l'asincrono in attesa in Nodejs?

Asincrono / aspetta è un nuovo modo di scrivere asincrono codice. Alternative precedenti per asincrono codice sono callback e promesse. Asincrono / aspetta è in realtà solo zucchero di sintassi costruito sulle promesse. Non può essere utilizzato con callback semplici o callback del nodo.

In secondo luogo, cosa restituisce una funzione asincrona? Il funzione asincrona dichiarazione definisce an funzione asincrona , quale ritorna un Funzione asincrona oggetto. Quando un funzione asincrona si chiama, è ritorna una promessa. Quando il la funzione asincrona restituisce un valore, la Promessa sarà risolta con il restituito valore.

Inoltre, qual è l'uso di Async?

asincrono la programmazione è una forma di programmazione parallela che consente a un'unità di lavoro di funzionare separatamente dal primario applicazione filo. Quando il lavoro è completo, notifica al thread principale (oltre che se il lavoro è stato completato o meno).

Cosa fa Wait Async?

Il aspetta la parola chiave è valida solo all'interno asincrono funzioni. Lo scopo di asincrono / aspetta consiste nel semplificare l'uso delle promesse in modo sincrono e nell'eseguire alcuni comportamenti su un gruppo di promesse. Poiché le promesse sono simili ai callback strutturati, asincrono / aspetta è simile alla combinazione di generatori e promesse.

Consigliato: