对于Promise中reject处理,并非catch捕获吧
来源:5-4 Promise讲解
softbaddog
2017-12-28
这里讲解好像有误,then有两个参数,第一个为处理resolve函数,第二个为处理reject函数;老师这里then没有用到第二个函数参数,说reject返回会被catch捕获应该不准确?
写回答
2回答
-
softbaddog
提问者
2017-12-29
文字表达可能不准确,上图应该就能看清楚了。reject(error)并不会被catch到,而是应该在then的第二个参数函数中进行处理。除非用throw抛异常。
00 -
慕用743620
2017-12-29
catch是捕获请求错误的把,而不是代码报错。
00
相似问题