为了账号安全,请及时绑定邮箱和手机立即绑定

关于then里返回promise

.then本来就会自动返回promise,为什么还有自己专门写return Promise呢?有什么实际用途吗

正在回答

2 回答

then确实会返回一个promise,但是如果不手动return Promise,那么默认返回的promise状态就是resolved,值看你return的是啥了,不写return的话,值是undefined,return非promise,那么值就是这个非promise。而手动return Promise,那返回的promise状态就不一定是resolved了,因此就可以改变下一个then/catch调用的结果了。
5 回复 有任何疑惑可以回复我~
then里面返回的只是上一个函数里return的东西
0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于then里返回promise

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号