.同一类型的元素当元素的标签相同时, React保留此DOM节点, 仅对比和更新有改变的属性, 如className、title等, 然后递归对比其子节点.对于 style 属性, React会继续深入对比....2.2 递归的Diffing在1.2节中的虚拟DOM对象中可以得知: 虚拟DOM树的每个节点通过 children 属性构成了一个嵌套的树结构, 这意味着要以递归的形式遍历和比较新旧虚拟DOM树.2.1....3.1 Fiber节点一个Fiber节点就是一个JS对象, 其中的关键属性可分类列举如下:结构信息(构成链表的指针属性)return: 父节点child: 第一个子节点sibling: 右侧第一个兄弟节点...alternate: 本节点在相邻更新时的状态, 用于比较节点前后的变化, 3.3节详述组件信息tag: 组件创建类型, 如FunctionComponent、ClassComponent、HostComponent...Fiber, 并将父Fiber的 child 属性指向第一个子Fiber, 然后按顺序将子Fiber的 sibling 属性指向下一个子Fiber;对比(Diffing)新旧Fiber节点的 type