A Promise is an object representing a value that may not be available yet — the eventual result of an asynchronous operation. Het heeft drie states:
- pending — initiaal, nog niet afgerond.
- fulfilled — succesvol voltooid (heeft een waarde).
- rejected — mislukt (heeft een reden/fout).
Zodra het afgerond is (fulfilled of rejected) is het immutable — het kan niet meer veranderen.
js
()
.( res.())
.( (user))
.( (err))
.( ());
