+
95
-

js中 await 和 return await 有什么区别?

js中 await 和 return await 有什么区别?

网友回复

+
15
-

在 JavaScript 中,await 和 return await 之间有一些微妙的区别,尤其是在异步函数中。让我们分别讨论它们的含义和用法:

await:

await 关键字通常用于异步函数内部,用于等待一个 Promise 对象的解决(fulfill)或拒绝(reject)。当您在异步函数中使用 await 时,它会使代码执行在等待 Promise 结果时暂停,然后在 Promise 解决后继续执行。await 只能用于异步函数内部,因为它要求函数本身是异步的。示例:
async function foo() {
const res...

点击查看剩余70%

我知道答案,我要回答