思源智通面试题更新 2026-08-05
请说明 React 中 setState 的更新机制,以及为什么在大部分场景下它是异步的?
思源智通前端/移动开发教育/培训技术原理React
考察说明
考察对 React 状态更新机制及异步行为的理解
回答思路
- 解释 setState 在事件处理、生命周期和异步代码中的行为差异
- 理解批量更新(batching)机制及其原因
- 说明如何获取更新后的状态(如函数式 setState、useEffect)
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。