Cos'è wait nel nodo?
Cos'è wait nel nodo?

Video: Cos'è wait nel nodo?

Video: Cos'è wait nel nodo?
Video: COSE CHE TI FARANNO DIRE IMPOSSIBILE su MINECRAFT!! (What meme) 2024, Dicembre
Anonim

Insieme a Nodo v8, l'asincrono/ aspetta funzione è stata ufficialmente lanciata da Nodo per affrontare le promesse e il concatenamento di funzioni. Le funzioni non devono essere concatenate una dopo l'altra, semplicemente aspetta la funzione che restituisce la Promessa. Ma la funzione asincrona deve essere dichiarata prima in attesa una funzione che restituisce una Promessa.

Inoltre, la domanda è: cosa attende nel nodo JS?

aspetta . js è una libreria di promesse leggera e priva di dipendenze che semplifica sia la logica seriale che quella parallela pensando in termini di insiemi. Voi aspetta () un insieme di cose, e una volta che hai tutte le cose, fai cose.

Allo stesso modo, come si usa wait? Il aspetta parola chiave Questo può essere messo davanti a qualsiasi funzione asincrona basata su promesse per mettere in pausa il tuo codice su quella riga fino a quando la promessa non viene soddisfatta, quindi restituire il valore risultante. Nel frattempo, altro codice che potrebbe essere in attesa di una possibilità di esecuzione lo fa.

Oltre a questo, posso usare async wait nel nodo?

Asincrono le funzioni sono disponibili nativamente in Nodo e sono indicati con asincrono parola chiave nella loro dichiarazione. Restituiscono sempre una promessa, anche se non gli scrivi esplicitamente a fare così. Anche il aspetta la parola chiave è disponibile solo all'interno asincrono funzioni al momento - non può essere utilizzato nell'ambito globale.

Come si attende una promessa?

Se usi la parola chiave asincrona prima di una definizione di funzione, puoi usare aspetta all'interno della funzione. Quando tu aspetta una promessa , la funzione viene sospesa in modo non bloccante fino al promettere sistema. Se la promettere soddisfa, ottieni il valore indietro. Se la promettere rifiuta, viene generato il valore rifiutato.

Consigliato: