Vue2的根節點必須唯壹,而Vue3的diff算法則會在初始化時給每個虛擬節點添加壹個patchFlags。
Vue2使用的是基於遞歸的雙指針的diff算法,而Vue3使用的是基於數組的動態規劃的diff算法。