
正文
Promise里捕捉错误的最佳实践
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Promise里的同步部分不需要try catch
new Promise((resolve, reject) => {
throw new Error('error');
setTimeout(() => {
}, 100);
}).catch(e => {
console.log('log', e);
});;
异步部分需要try catch
new Promise((resolve, reject) => {
setTimeout(() => {
try{
throw new Error('error');
} catch(e) {
reject(e);
}
}, 100);
}).catch(e => {
console.log('log', e);
});;








