react 学习笔记

虚拟dom

diff算法

  1. setState是异步的,会将多个连续的setState结合成一个setState,减少虚拟dom比对的次数
  2. 同层比对:当前层相同,往下接着比;不相同,当前节点和后面的层全部替换成新的虚拟dom;
  3. key值比对:提高虚拟dom比对的性能, key值不要使用index,会导致key值不稳定
posted @ 2019-12-19 11:17  ฅ˙-˙ฅ  阅读(107)  评论(0编辑  收藏  举报