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

nodejs能否等待异步执行结束

nodejs能否等待异步执行结束

Qyouu 2018-10-09 17:30:36
现在是有好几个函数,里面都是执行异步函数。我就想把这个函数里面的值返回,当然嘛,由于是异步,还没等执行完就关了,所以外面也拿不到值。之前是问了前端说是传进去你想执行的方法,或者值就行了,一步步往进传。后来我用了promise,虽然这玩意是能帮助我分开,但是我现在在第一个的then里又是一个返回promise的函数,又得then,还是造成了层层嵌套。用了链式也就那样。虽然这三个函数是有顺序的,但是有时候不是需要第一个函数,但不一定要前两个执行,就是我这后两个都是通过传参数进去来执行相应的方法。用promise不就绑死了吗。难道我要写两个链式,分别是123 23 。这样的话不就冗余了吗。有没有什么依赖可以帮助解决这个问题
查看完整描述

1 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

非要用async await么。
感觉语义的清晰程度上是不如.then.then.then的

查看完整回答
反对 回复 2018-11-27
  • 1 回答
  • 0 关注
  • 3593 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信