千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip
2023-07-21 17:03 作者:必須堅(jiān)持住啊 | 我要投稿

Promise(承諾)概述
Promise 是異步編程的一種解決方案,比傳統(tǒng)的解決方案——回調(diào)函數(shù)和事件——更合理和更強(qiáng)大。
所謂Promise,簡(jiǎn)單說(shuō)就是一個(gè)容器,里面保存著某個(gè)未來(lái)才會(huì)結(jié)束的事件(通常是一個(gè)異步操作)的結(jié)果。
1.promise默認(rèn)存在三種狀態(tài)(進(jìn)行中pendding,成功resolve,失敗reject)
2.promise的三種狀態(tài)只能組合兩種可能
進(jìn)行中-->成功
進(jìn)行中-->失敗
3.狀態(tài)一旦設(shè)定(狀態(tài)設(shè)定為成功或者失敗),無(wú)法改變(承諾)
標(biāo)簽: