O Promise este un obiect care reprezintă o valoare care poate să nu fie disponibilă încă — rezultatul eventual al unei operații asincrone. Are trei stări:
- pending — inițial, încă nerezolvată.
- fulfilled — completată cu succes (are o valoare).
- rejected — eșuată (are un motiv/eroare).
Odată ce se rezolvă (fulfilled sau rejected) este imutabilă — nu mai poate fi modificată.
js
()
.( res.())
.( (user))
.( (err))
.( ());
