电商行业面试题更新 2026-08-05

Promise和async/await怎么捕获错误?

京东前端/移动开发电商编码实现技术原理问题排查JavaScript

考察说明

考察对Promise和async/await错误处理机制的理解与应用

回答思路

  1. 正确说明Promise的.catch与.then的第二个参数区别
  2. 能够解释async/await中try/catch的使用及与Promise错误传播的关系
  3. 能够说明await捕获的是reject还是抛出异常,以及异步函数返回值
  4. 能够补充未捕获rejection与全局错误处理(如unhandledrejection)
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。