Come funziona la promessa in JavaScript?
Come funziona la promessa in JavaScript?

Video: Come funziona la promessa in JavaScript?

Video: Come funziona la promessa in JavaScript?
Video: Come usare le Promise in Javascript 2024, Maggio
Anonim

Fare il nostro JavaScript Promesse

Il Promettere costruttore prende una funzione (un executor) che verrà eseguita immediatamente e passa in due funzioni: resolve, che deve essere chiamata quando il La promessa è risolto (passando un risultato) e rifiutare, quando è è rifiutato (trasmissione di un errore).

Allora, cos'è una promessa in JavaScript?

UN promettere è un oggetto che potrebbe produrre un singolo valore in un momento futuro: un valore risolto o un motivo per cui non è stato risolto (ad esempio, si è verificato un errore di rete). UN promettere può trovarsi in uno dei 3 possibili stati: soddisfatto, rifiutato o in sospeso.

Inoltre, perché utilizziamo le promesse in JavaScript? Le promesse sono usate per gestire operazioni asincrone in JavaScript . Essi sono facile da gestire quando si ha a che fare con più operazioni asincrone in cui i callback possono creare un inferno di callback che porta a codice non gestibile. Le promesse sono la scelta ideale per gestire le operazioni asincrone nel modo più semplice.

Semplicemente, come funzionano le promesse sotto il cofano?

Il Promettere è istanziato con il passaggio di una funzione che invoca durante la sua costruzione, attraverso la quale racchiude funzioni interne di risoluzione e rifiuto. Il La promessa funziona da una specie di gara tra risoluzione/rifiuto e poi.

Come funziona la promessa?

TLDR: Promettere . Tutti è un metodo Javascript che accetta un iterabile (es. Array) di promesse come argomento e restituisce un singolo promettere quando Tutti il promesse nell'argomento iterabile sono stati risolti (o quando l'argomento iterabile contiene no promesse ).

Consigliato: