前端/移动开发面试题更新 2026-08-05

在 React 的 setState 或 useReducer 的 reducer 中,如果 state 更新函数里写 return,return 起什么作用?什么情况下会执行?

欢聚集团前端/移动开发编码实现技术原理React

考察说明

考察对 React 状态更新函数返回语义的理解

回答思路

  1. 说明 setState 中 return 直接返回新状态
  2. 说明 reducer 中 return 返回新 state 对象
  3. 解释 return 语句的执行时机与触发条件
本题已收录答题指导

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

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