A Promise is an object representing a value that may not be available yet — the eventual result of an asynchronous operation. Jis turi tris būsenas:
- pending — pradinė, dar nebaigta.
- fulfilled — sėkmingai baigta (turi reikšmę).
- rejected — nepavyko (turi priežastį/klaidą).
Sukūrus (fulfilled arba rejected), jis yra immutable — jis negali keistis iš naujo.
js
()
.( res.())
.( (user))
.( (err))
.( ());
