虚拟Dom比普通Dom更快吗? 清风不想说话100410 2020-02-28 1,007 阅读1分钟 很多人说虚拟Dom可以提升性能,这一说法实际上是很片面的。 直接操作DOM是非常耗费性能的,这一点毋庸置疑。但是React使用虚拟Dom也是无法避免操作DOM的。 如果是首次渲染,虚拟Dom不具有任何优势,甚至它要进行更多的计算,消耗更多的内存。 虚拟Dom的优势在于React的Diff算法和批处理策略,React在页面更新之前,提前计算好了如何进行更新和渲染DOM。 所以,虚拟Dom帮助我们提高了开发效率,而不是一定要去比普通DOM快