最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

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

2023-07-19 18:18 作者:bili_66543459482  | 我要投稿

Promise介紹

回調函數(shù)的弊端:回調地獄

?Promise 是異步編程的一種解決方案,比傳統(tǒng)的解決方案—回調函數(shù)和事件—更合理和更強大。

?一.所謂Promise,簡單說就是一個容器,里面保存著某個未來才會結束的事件(通常是一個異步操作)的結果。

? 1.promise默認存在三種狀態(tài)(進行中 pendding,成功resolve,失敗reject)

? 2.promise的三種狀態(tài)只能組合兩種可能

? 進行中-->成功

? 進行中-->失敗

? 3.狀態(tài)一旦設定(狀態(tài)設定為成功或者失敗),無法改變(承諾的意思)

二.promise對象下面的三個方法

? 1.then方法:如果狀態(tài)設定為成功resolve,執(zhí)行對象下面的then方法,通過resolve可以傳遞內(nèi)容給then。

? then方法里面可以繼續(xù)設置兩個函數(shù)做參數(shù),

? 第一個表示成功的回調

? 第二個表示失敗的回調(可選)

? 注意:then方法可以鏈式調用,說明then方 法本身也在返回promise對象

? 2.catch方法,如果狀態(tài)設定為失敗reject,執(zhí)行對象下面的catch方法,通過reject可以傳遞內(nèi)容給catch。catch理解為用來捕獲失敗或者錯誤的

3.finally方法,無論狀態(tài)是成功還是失敗,都會執(zhí)行,一般用來做收尾的一些工作



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

分享到微博請遵守國家法律
威信县| 武陟县| 平顶山市| 雷山县| 聂荣县| 察隅县| 犍为县| 聂荣县| 山西省| 北川| 巴楚县| 丹棱县| 西峡县| 聂荣县| 喀什市| 仙桃市| 个旧市| 河北省| 芜湖县| 冀州市| 尉氏县| 长武县| 荃湾区| 张家口市| 永定县| 诸城市| 广饶县| 江陵县| 中方县| 荣昌县| 永宁县| 新乐市| 阿坝县| 嘉定区| 山西省| 怀化市| 大丰市| 航空| 丹巴县| 余姚市| 普定县|