【发布时间】:2016-12-03 08:10:53
【问题描述】:
在异步函数中,我可以像这样得到一个异步值:
const foo = await myAsyncFunction()
如果我想在结果上调用一个方法,使用同步函数,我会做类似myAsyncFunction().somethingElse()
是否可以使用异步函数链接调用,还是必须为每个结果分配一个新变量?
【问题讨论】:
-
不了解 ES7,但在其他语言中,您在
await表达式周围使用括号来链接函数。 -
await myAsyncFunction().then(x => x.somethingElse()):-) -
async/await不是 ES7 的一部分。
标签: javascript async-await ecmascript-2017