(1) 把樹形結構按照層級分解,只比較同級元素。
(2) 列表結構的每個單元添加唯一的 key 屬性,方便比較。
(3) React 只會匹配相同 class 的 component(這里面的 class 指的是組件的名字)
(4) 合並操作,調用 component 的 setState 方法的時候, React 將其標記為 dirty.到每一個事件循環結束, React 檢查所有標記 dirty 的 component 重新繪制.
(5) 選擇性子樹渲染。開發人員可以重寫 shouldComponentUpdate 提高 diff 的性能。
