在真实场景中不需要用到Node中所有的属性与方法,把用到属性与方法抽象为一个虚拟DOM,通过比较虚拟DOM的变化,批量更新真实DOM,以此来优化性能

reference

什么是DOM,与虚拟DOM有什么区别