Promise这道题有朋友知道为啥最后是打印a吗?
全部评论
then函数接受的参数不是函数时会把之前resolve的值传给后面,前两个then里都不是函数,所以resolve的a会被最后的then接受到并打印出来
2 回复 分享
发布于 2020-09-13 11:21
前两个then传入的都不是可调用的函数,所以最后的then作用的promise对象还是Promise.resolve('a')这个对象,所以打印a。
2 回复 分享
发布于 2020-09-13 09:11

相关推荐

程序员小白条:这比例牛逼,750:1
点赞 评论 收藏
分享
06-19 19:06
门头沟学院 Java
码农索隆:别去东软,真学不到东西,真事
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务