javascript - javascript 和 node.js 中的异步和等待
问题描述
我是初学者,正在学习 MERN 教程,但无法理解以下代码的控制流。async/await 在此函数中做了什么,用户何时设置为等待的值(User.findById...)?
router.get('/', auth, async (req, res) => {
const user = await User.findById(req.user.id).select('-password');
res.json(user);
}
解决方案
推荐阅读
- casting - 如何将 GoogleBigQuery 中的列类型从字符串更改为记录
- android-studio - 完全隐藏导航栏(Android Studio)
- gmail - 从其他域发送邮件的 Gmail DMARC 错误
- javascript - 在 iframe 中检测 fullscreenchange 的问题
- ruby - Ruby 只执行第一行?
- javascript - 如何在 vuejs 中显示自定义加载栏并使用自定义指令控制它?
- javascript - 使用钩子输入搜索过滤器数组
- node.js - Node.js npm run dev 抛出缺少模块错误
- reactjs - React 功能组件静态属性
- javascript - 禁用和激活 FullCalendar