await 到底在等啥

await 关键字用于等待一个返回 Promise 对象的表达式的执行结果。

在等待期间,await 会暂停当前函数的执行,直到 Promise 对象的状态变为已完成(fulfilled)并返回结果。也就是说,await 等待的是 Promise 对象的执行结果。

使用 await 关键字可以让异步代码以同步的方式来编写,避免了使用回调函数或者手动处理 Promise 对象的过程。当 await 等待的 Promise 对象的状态变为已完成时,它会返回 Promise 对象的执行结果,使得代码可以继续往下执行。

需要注意的是,await 只能在异步函数(async function)内部使用,并且异步函数本身也会返回一个 Promise 对象,该 Promise 对象的状态与最后一个 await 表达式等待的 Promise 对象的状态相一致。

#前端面试必备宝典#

https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=bd23f1031eb741f6b1ff180899a488c0
全部评论

相关推荐

2025-12-16 22:45
已编辑
电子科技大学 活动运营
Rain_Codin...:简历感觉有点乱了而且一股AI味,AI简历的一个特点就是废话很多,一个点能分成四个点来讲,可以仔细优化一下。 btw,手机看简历不好看出来,可以把电脑上的简历截图放出来。
点赞 评论 收藏
分享
评论
4
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务