虚拟dom是根据生成一个js对象,根据这个js对象再去生成真是的dom,对复杂的文
档dom结构,提供一种方便的工具,进行最小化dom操作
创建真实的dom成本比较高,如果用js对象来描述一个dom节点,成本比较低,另外
我们在频繁操作dom是一种比较大的开销。
Diff算法
diff算法当数据发生改变会根据新的数据生成一个新的虚拟dom,新的虚拟dom和旧的
虚拟dom进行对比,这个对比的过程就是diff算法。
虚拟dom是根据生成一个js对象,根据这个js对象再去生成真是的dom,对复杂的文
档dom结构,提供一种方便的工具,进行最小化dom操作
创建真实的dom成本比较高,如果用js对象来描述一个dom节点,成本比较低,另外
我们在频繁操作dom是一种比较大的开销。
Diff算法
diff算法当数据发生改变会根据新的数据生成一个新的虚拟dom,新的虚拟dom和旧的
虚拟dom进行对比,这个对比的过程就是diff算法。