对promise的抽象理解

由于大量的使用异步函数,出现回调地狱导致出现页面复杂,代码维护困难等问题

于是promise应运而生,promise的用法就是将函数封装在里面,然后调用promise的then 和catch方法,来获取函数的结果。

抽象的说 将一个函数用promise封装意味着给食品搞了个食品包装袋

promise有三种状态 :

pending:(进行中) ---------------食品被包装

fulfilled(已成功)   ---------------食品未过期,打开食用

rejected(已失败) --------------- 食品过期,丢进垃圾桶

 

 

 

 

posted @ 2022-04-01 21:02  贫僧不秃头  阅读(40)  评论(0)    收藏  举报