首页 > 其他 > 详细

Uncaught (in promise)

时间:2019-09-19 02:13:01      阅读:128      评论:0      收藏:0      [点我收藏+]

如果promise中 reject的错误没有被catch出来就会报这个错误

 

// Uncaught (in promise)

let a = new Promise((resove,reject)=>{

reject(1)

}

 

// ok

let a = new Promise((resove,reject)=>{

reject(1)

}.then((res)=>{},(err)=>{})

 

// Uncaught (in promise)

let b = new Promise((resove,reject)=>{

throw new Error(1)

})

 

 

// error

a = new Promise((resove,reject)=>{

throw new Error(1)

}).catch((res)=>{})

 

 

// ok

let b = new Promise((resove,reject)=>{

new Error(1)

})

 

// ok

a = new Promise((resove,reject)=>{

throw new Error(1)

}).catch((res)=>{})

 

Uncaught (in promise)

原文:https://www.cnblogs.com/eret9616/p/11546470.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!