请介绍 React Hooks 中常用的 Hook,并解释多个 useState 连续执行时会发生什么。
考察说明
考察 React Hooks 常用 API 的掌握程度以及状态更新批处理机制的理解
回答思路
- 能列举常用的 Hook 并说明用途,如 useState、useEffect、useContext、useReducer、useMemo、useCallback 等
- 能正确说明多个 useState 连续执行时 React 会进行批处理,状态更新是异步合并的
- 能解释批处理机制对渲染次数和性能的影响,以及获取最新状态的注意事项
- 能结合代码场景说明如何读取更新后的状态,如使用函数式更新或 useEffect 依赖
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。