多亏了其他评论者和其他一些研究
await,才可以在一个
async函数中使用,例如
async function x() { var obj = await new Promise(function(resolve, reject) { setTimeout(function() { resolve({a:42}); },100); }); return obj;}然后,我可以将此功能用作Promise,例如
x().then(console.log)
或在另一个异步功能中。
令人困惑的是,Node.js复制代码不允许您执行
await x();
就像RunKit笔记本环境一样。



