如果我在Node 8+中使用await和async,是否有必要返回Promise函数?
<div class="parent">
<div class="child">
Object
</div>
</div>
如何通过调用函数处理此问题?
答案 0 :(得分:1)
您应该退还promise
(我想您可以使用该promise
来使用某些东西)
但是async
不是必需的。
async
标记您应等待promise
用await
解决
async yourFunction(){
console.log('Something');
await readDataBase(); // wait this promise return it's result
console.log('Oh, done!!!')
}
您的函数返回一个Promise
,不要等待它完成。
如果您要等待,请对functionParent使用async
(此函数调用您的函数)。