promise的其他Api
Promise.allSettled()
接受一组promise实例作为参数,包装成一个新的Promise实例,只有等到所有这些参数实例都返回结果,不管是fulfilled还是rejected,包装实例才会结束
Promise.any()
该方法接受一组Promise实例作为参数,包装成一个新的Promise实例返回,只要参数实例有一个变成fulfilled状态,包装实例就会变成fulfilled状态,如果所有参数实例都变成rejected状态,包装实例就会变成rejected状态(和数组的some类似)
promise.try()
promise.try为所有操作提供了统一的处理机制,所以如果想用then方法管理流程,
最好都用promise.try包装一下

浙公网安备 33010602011771号