游戏行业面试题更新 2026-08-05
在 React 中,渲染列表时添加 key 的作用是什么?
米哈游前端/移动开发游戏问题拆解技术原理React
考察说明
考察 React 列表渲染中 key 对组件复用与状态保持的理解
回答思路
- 说明 key 是元素的唯一标识,帮助 React 识别哪些项被改变、增加或删除
- 解释 key 影响组件实例复用与 DOM 复用,避免不必要的重新渲染
- 说明使用稳定唯一 key(如 id)而非索引,并指出索引 key 在列表顺序变化时可能导致状态错乱
- 能举例说明正确与错误的 key 用法
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。