实际上它只是一层真实DOM的镜像,以js对象作为基础的树,用对象的属性来描述节点,通过操作这颗树来映射到真实的环境上
创建虚拟DOM就是为了更好的将虚拟的节点渲染到页面视图中,所以虚拟DOM的对象的节点跟真是DOM的属性一一照应
并且 虚拟DOM 可以减少对实际DOM的操作次数,提高页面更新的性能,并使开发者能够以更高层次的抽象来描述和管理页面的状态, 这让前端开发更加高效,可为何和扩展
实际上它只是一层真实DOM的镜像,以js对象作为基础的树,用对象的属性来描述节点,通过操作这颗树来映射到真实的环境上
创建虚拟DOM就是为了更好的将虚拟的节点渲染到页面视图中,所以虚拟DOM的对象的节点跟真是DOM的属性一一照应
并且 虚拟DOM 可以减少对实际DOM的操作次数,提高页面更新的性能,并使开发者能够以更高层次的抽象来描述和管理页面的状态, 这让前端开发更加高效,可为何和扩展