什么是虚拟 DOM

virtual DOM 跨平台能力 RN WEEX

js 用对象的属性描述节点 映射到真实环境

object tag attrs children

vdom 节点与真实 dom 属性意义对应

为什么需要虚拟 DOM

DOM 操作引起性能问题

vdom vnode diff js 对象 attach 避免无必要计算

抽象原本的渲染过程 实现跨平台能力