Junior
Cos'è una promessa e quali sono i suoi stati?
sobes.tech AI
Risposta dell'AI
Promise (Promessa) è un oggetto che rappresenta il completamento (o fallimento) di un'operazione asincrona e il suo valore risultante.
Una promessa può essere in uno dei tre stati:
- In sospeso: Stato iniziale, non ancora completato né rifiutato.
- Realizzato: L'operazione è stata completata con successo. In questo stato, la promessa ha un valore risultante.
- Rifiutato: L'operazione si è conclusa con un errore. In questo stato, la promessa ha la ragione del rifiuto (errore).
Dopo che la promessa passa allo stato Realizzato o Rifiutato, si considera risolta (settled). Lo stato di una promessa risolta non può cambiare.