【发布时间】:2019-03-05 20:56:57
【问题描述】:
我想在等待另一个响应时运行一些代码?
例子:
var obj = {};
await pre(obj);
await first(obj);
await second(obj);
await third(obj);
await function pre(obj) {self.something = "something";}
await function first(obj){...something...}
await function second(obj){...something...}
await function third(obj){...Do something with obj...}
我想不通的是,我如何运行 pre() 并完成其耗时的目标,同时运行 first() 和 second() 和 third() 但第三个将在 pre 完成后运行?
【问题讨论】:
-
是
async function pre()...不是await function pre()...
标签: javascript node.js async-await