Una promessa è asincrona?
Una promessa è asincrona?

Video: Una promessa è asincrona?

Video: Una promessa è asincrona?
Video: Come usare le Promise in Javascript 2024, Maggio
Anonim

asincrono le funzioni usano un implicito Promettere per restituire il suo risultato. Anche se non torni a promettere esplicitamente asincrono la funzione si assicura che il tuo codice passi attraverso a promettere . wait blocca solo l'esecuzione del codice all'interno del asincrono funzione. Si assicura solo che la riga successiva venga eseguita quando il promettere risolve.

Proprio così, asincrono restituisce una promessa?

Asincrono funzioni La parola “ asincrono ” prima di una funzione significa una cosa semplice: una funzione sempre restituisce una promessa . Altri valori sono racchiusi in un risolto promettere automaticamente. Così, asincrono assicura che la funzione restituisce una promessa e avvolge non promesse dentro.

Sapete anche, come si usa l'attesa asincrona con le promesse? Se tu utilizzo il asincrono parola chiave prima di una definizione di funzione, puoi quindi usa attendere all'interno della funzione. Quando tu aspetta un promettere , 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.

Inoltre, Promise è sincrono o asincrono?

promesse non sono esattamente sincrono o asincrono in sé e per sé. Quando crei un promettere il callback che gli passi viene eseguito immediatamente e nessun altro codice può essere eseguito fino a quando quella funzione non restituisce.

Cosa fa l'asincrono?

Il asincrono dichiarazione di funzione definisce an asincrono funzione - una funzione che restituisce un oggetto AsyncFunction. asincrono le funzioni operano in un ordine separato rispetto al resto del codice tramite il ciclo degli eventi, restituendo una promessa implicita come risultato.

Consigliato: