猿问

Promise中的then的异常处理方法和catch有什么区别?

promise中then和catch都可以处理异常,那么它们对于异常的处理有什么区别呢?

Promise.reject('error').then(()=> {}, val=> {    console.log(val);
});Promise.reject('error').catch(val=> {    console.log(val);
});


一只萌萌小番薯
浏览 5941回答 2
2回答

哈士奇WWW

then 的第一个函数出错了,后面的catch可以捕获,写到then的第二个函数则捕获不到
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答