首页
刷题
专项复习
面经
技术文章
面试技巧
开通会员
辅导服务
登 录
问答题
【1290/1593】
为什么不能用数组下标来作为react组件中的key?
难度:
2021-07-04 创建
参考答案
题目要点
个人笔记
参考答案:
react 使用diff算法,使用key来做同级比对。如果使用数组下标作为key,有以下情况:
在数组头部或中部插入或删除元素: 所有key对应的节点的值发生更改,进行重新渲染。造成性能损耗
而如果使用数组中唯一值来作为key:不管是在何处插入或删除节点,其他key对应的节点的值未发生更改,只需插入或删除操作的数组节点。
最近更新时间:2021-07-04
赞赏支持
预览
题库维护不易,您的支持就是我们最大的动力!