Diff算法是为了节省性能而设计的,diff算法和虚拟dom的结合。
基本流程:在第一次render在执行的时候会将第一次的虚拟DOM做依次缓存,当第二次渲染时会将新的虚拟DOM和旧的虚拟DOM进行比较,计算出虚拟DOM中真正发生变化的部分,从而值针对变化的部分进行更新渲染,避免造成性能的浪费
基本流程:在第一次render在执行的时候会将第一次的虚拟DOM做依次缓存,当第二次渲染时会将新的虚拟DOM和旧的虚拟DOM进行比较,计算出虚拟DOM中真正发生变化的部分,从而值针对变化的部分进行更新渲染,避免造成性能的浪费