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

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

Promise(2)

2021-05-14 04:07 作者:刂C刂C刂  | 我要投稿

then 和 catch:

Promise 的實(shí)例,有一個 then方法,其作用是為 Promise 實(shí)例添加狀態(tài)改變時的回調(diào)函數(shù)。

1. then 方法的第一個參數(shù)是Resolved狀態(tài)的回調(diào)函數(shù),第二個參數(shù)(可選)是Rejected狀態(tài)的回調(diào)函數(shù)。

2. then 方法是定義在 Promise 的構(gòu)造函數(shù)上的 即:Promise.prototype.then()

3. then方法返回的是一個新的 Promise實(shí)例


Promise 的實(shí)例,還有一個 catch 方法,用于指定發(fā)送錯誤時的回調(diào)函數(shù)。也可以把它當(dāng)做是:.then(null, reject)的別名。

比較上面兩種寫法,可以發(fā)現(xiàn)reject方法的作用,等同于拋出錯誤。

?1. Promise 對象的錯誤具有“冒泡”性質(zhì),會一直向后傳遞,直到被捕獲為止。也就是說,錯誤總是會被下一個catch語句捕獲。

?2. catch 方法返回的還是一個 Promise 對象,因此后面還可以接著調(diào)用 then 方法。


Promise實(shí)例在new的瞬間,就會立刻執(zhí)行!

重點(diǎn)Promise狀態(tài)改變 以及 多個異步的處理

Promise 執(zhí)行下一個任務(wù)靠的是狀態(tài)的改變。當(dāng)它的狀態(tài)是:已完成(fulfilled)時,才會開始執(zhí)行下一個任務(wù)。

執(zhí)行結(jié)果:A → 1秒 → B C → 1秒 → D


Promise(2)的評論 (共 條)

分享到微博請遵守國家法律
贡山| 长白| 高邑县| 茌平县| 宜君县| 县级市| 西藏| 温泉县| 曲周县| 博湖县| 巴塘县| 昭平县| 会昌县| 台山市| 卫辉市| 德惠市| 庆安县| 肥西县| 凉山| 云阳县| 沙湾县| 长沙市| 阿鲁科尔沁旗| 苏尼特左旗| 彭阳县| 贵溪市| 涟水县| 北票市| 大渡口区| 永昌县| 彭山县| 大石桥市| 宁强县| 宁海县| 景谷| 石城县| 岳普湖县| 大同市| 灵璧县| 新乡县| 利津县|