简单了解ES6的Promise

Promise作为异步编程的一种解决方案,有效地避免了回调地狱。它拥有三种状态:pending、fulfilled和rejected,状态一旦改变不可逆。Promise构造函数提供了all、reject、resolve等方法,原型上则包含then、catch等方法,支持链式调用,使得异步操作更加简洁和易读。
摘要由CSDN通过智能技术生成

Promise是一种异步编程的方案,解决了回调地狱的问题,是一种链式调动的方式

Promise有三种状态,pending初始状态,fulfilled成功状态,,rejected失败状态,三种状态,只能由异步操作改变,其他操作无法改变,一旦改变,就无法再变,,任何时候都是这个结果,只能由pending变成fulfilled,或者pending变成rejected,

Promise是一个构造函数,对外提供统一的api,本身上有all、reject、resolve等方法,原型上有then、catch等方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值