请说明 useState 的同步异步特性及原因。
考察说明
考察对 React 状态更新机制(批处理与渲染调度)的理解
回答思路
- 能说明 useState 的更新在事件处理中表现为异步批处理,在特定场景下为同步或表现为同步
- 能分析 React 18 自动批处理和 React 17 及更早版本批处理范围的差异
- 能解释更新触发重新渲染的调度机制及多次 setState 合并的原因
- 能结合 useEffect 或 setTimeout 等场景说明执行顺序
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。