Promise这道题有朋友知道为啥最后是打印a吗?
全部评论
then函数接受的参数不是函数时会把之前resolve的值传给后面,前两个then里都不是函数,所以resolve的a会被最后的then接受到并打印出来
前两个then传入的都不是可调用的函数,所以最后的then作用的promise对象还是Promise.resolve('a')这个对象,所以打印a。
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享