五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
板桥市| 盐津县| 孙吴县| 永靖县| 乌拉特前旗| 平武县| 邯郸县| 杭州市| 通化县| 平邑县| 防城港市| 东乌珠穆沁旗| 宣城市| 晋城| 常山县| 巴彦淖尔市| 阿图什市| 汾阳市| 建瓯市| 新河县| 家居| 沙雅县| 新竹县| 黑龙江省| 白水县| 永靖县| 丰原市| 临潭县| 深泽县| 图木舒克市| 石楼县| 石林| 甘肃省| 浦县| 济南市| 罗甸县| 商河县| 抚州市| 奇台县| 桂阳县| 铜陵市|