Promise介绍和使用
Promise状态
Promise
对象代表一个异步操作,不受外界影响,它有三种状态:
pending
(进行中)resolved
(完成)rejected
(失败)
Promise的优势
解决回调地狱
使用
Promise
:进行错误捕获
其他用法
Promise.all()
: 并行执行,所有异步操作完成后才执行回调Promise.race()
: 仅获得先返回的结果,其余异步任会执行,但结果丢弃
参考
Last updated