YY面试题更新 2026-08-05

请说明 React 中 useCallback 和 useMemo 的使用时机,以及两者之间的区别。

YY前端/移动开发性能优化技术原理React

考察说明

考察对 React 性能优化钩子的理解及正确使用场景

回答思路

  1. 准确区分 useCallback 缓存函数与 useMemo 缓存计算结果
  2. 说明何时需要依赖引用相等性(如配合 React.memo 或 effect)
  3. 能给出反例说明过度使用或错误使用的代价
本题已收录答题指导

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

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