<script>
let p = new Promise((resolve, reject) => {
setTimeout(() => {
//resolve("OK");
reject("err");
}, 1000);
});
p.then((value) => {
console.log(111);
//中断Promise链,有且只有一个方法
//返回一个pendding状态的Promise对象
return new Promise(() => {});
})
.then((value) => {
console.log(222);
})
.then((value) => {
console.log(333);
})
.catch((reason) => {
console.warn(reason);
});
//异常结果可以放在最后处理
</script>
723_promise问题_异常穿透
- 本文链接: http://lzkpersonal.com.cn/2023/07/23/723-promise问题-异常穿透/
- 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!