return
cook()
.then((data)=>{
return eat(data);
})
.then((data)=>{
return wash(data);
})
.then((data)=>{
console.log(data);
})
老师,加return是正确的结果,不加return就不一样了,这是为什么
4
收起
正在回答
3回答
同学你好,
1,将结果作为参数传递给第二个函数中的结果指的是:
2,加不加return都会受定时器影响的哦,promise是异步的,不加return的时候,会同时执行因此下图中圈中的两个没有放在定时器中,会和做饭完毕一起显示。之后执行延时两秒的内容:吃饭完毕!洗碗完毕!
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
热门框架Vue开发WebApp 18版
- 参与学习 人
- 提交作业 209 份
- 解答问题 3299 个
本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星