关于resolve

关于resolve

cook().then(function(resolve){

return eat(resolve);

})

.then(function(resolve){

return wash(resolve);

})

.then(resolve =>{

console.log(resolve);

})

​请问老师,这里cook().then(function(resolve){...}中的resolve, 是否就是

resolve('鸡蛋炒饭');中的'鸡蛋炒饭'? promise中的resolve这个函数参数是否与function(resolve){...}完全相等?resolve的参数也就是then中这个匿名函数的参数?


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,解答如下:

1、是的。 cook().then(function (resolve) {})中的resolve是形参,它的名字可以改变,它对应resolve方法中的“鸡蛋炒饭”:

http://img1.sycdn.imooc.com//climg/60110ef20946b78a07260499.jpg

http://img1.sycdn.imooc.com//climg/60110f6009a2713307310570.jpg

2、是的。如下:

http://img1.sycdn.imooc.com//climg/60110fcd0969a88c06950302.jpg

3、是的。如下:

http://img1.sycdn.imooc.com//climg/6011102f09c5010a06850535.jpg

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师