国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip

2023-07-21 09:16 作者:精力無限金幣  | 我要投稿

promise的使用

promise是為了解決回調(diào)地獄問題

promise是一個(gè)構(gòu)造函數(shù),只要按照使用方法去封裝異步操作,最終promise對象就會知道里面異步操作的狀態(tài)。

promise的使用:new一個(gè)promise對象,這個(gè)對象有給一個(gè)參數(shù),這個(gè)參數(shù)是一個(gè)回調(diào)函數(shù),這個(gè)回調(diào)函數(shù)又有兩個(gè)形參,

一個(gè)叫resolve,一個(gè)叫reject。

我們在這個(gè)回調(diào)函數(shù)內(nèi)部寫異步操作,

并且在異步操作成功以后調(diào)用resolve(),

異步操作失敗以后調(diào)用reject(),

成功以后會執(zhí)行p.then(function(){}),

失敗以后就會執(zhí)行p.catch(function(){})。

promise本質(zhì)是狀態(tài)機(jī),有個(gè)屬性,記錄內(nèi)部操作的狀態(tài):

1.創(chuàng)建promise以后就是pending狀態(tài)進(jìn)行中。2.異步操作成功以后調(diào)用resolve,fulfilled成功狀態(tài)。

3.異步操作失敗以后調(diào)用reject狀態(tài)。注意:狀態(tài)是不可逆的。

promise的其他實(shí)例方法:all,全部p和p2是同時(shí)執(zhí)行的,都成功以后p0才成功,有一個(gè)失敗p0就失敗。race(競賽),p和p2是同時(shí)執(zhí)行的,返回了p0,也是promise對象,p0的狀態(tài)跟最快成功的p一樣的。

千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip的評論 (共 條)

分享到微博請遵守國家法律
婺源县| 海丰县| 五大连池市| 苍溪县| 陕西省| 平乡县| 洱源县| 元江| 汤原县| 房产| 于都县| 望谟县| 陈巴尔虎旗| 璧山县| 甘泉县| 新郑市| 新源县| 大关县| 武城县| 宁夏| 卢龙县| 静宁县| 定安县| 乌拉特前旗| 曲水县| 乡宁县| 水城县| 朝阳区| 静乐县| 新泰市| 仲巴县| 高清| 运城市| 桃源县| 视频| 桃园县| 苏尼特左旗| 东丽区| 浑源县| 历史| 游戏|