扫一扫分享
virtual-dom的概念大规模的推广还是得益于react出现,virtual-dom也是react这个框架的非常重要的特性之一。相比于频繁的手动去操作dom而带来性能问题,virtual-dom很好的将dom做了一层映射关系,进而将在我们本需要直接进行dom的一系列操作,映射到了操作virtual-dom。
而virtual-dom上定义了关于真实dom的一些关键的信息,virtual-dom完全是用js去实现,和宿主浏览器没有任何联系,此外得益于js的执行速度,将原本需要在真实dom进行的创建节点,删除节点,添加节点等一系列复杂的dom操作全部放到virtual-dom中进行,这样就通过操作virtual-dom来提高直接操作的dom的效率和性能。
手机预览