操作DOM是很耗费性能的一件事件,我们可以考虑通过JS对象来模拟DOM对象,毕竟操作JS对象比操作DOM省时的地多。这是不对的。
Virutal Dom 提高了开发效率,而非应用性能
框架帮我抽象出一层VirtualDom,通过这层VirtualDom,框架可以将不同的VirtualDom显示到不同的vue显示端
这主要是因为在我们的web UI 中很少出现dom的层级结构因为交互而产生更新。因此我们VirtualDom的策略是在 按层级进行diff得到差异
VirtualDom 只对类型相同的节点diff,当新旧节点发生改变时
算法复杂度