Promise એ એક વસ્તુ છે જે એક મૂલ્યનું પ્રતિનિધિત્વ કરે છે જે હજુ ઉપલબ્ધ ન હોઈ શકે — અસિંક્રોનસ ઑપરેશનનું અંતિમ પરિણામ. તેની ત્રણ સ્થિતિ છે:
- pending — પ્રારંભિક, હજુ સમાધાન પામેલી નથી.
- fulfilled — સફળતાપૂર્વક સમાપ્ત (મૂલ્ય છે).
- rejected — નિષ્ફળ (કારણ/ભૂલ છે).
જો તે સમાધાન પામે તો (fulfilled અથવા rejected) તે immutable છે — તે ફરીથી બદલાઈ શકતું નથી.
js
()
.( res.())
.( (user))
.( (err))
.( ());
