虚拟DOM和DIFF算法

认识虚拟DOM

  • 虚拟DOM不是真实的DOM,而是一个JS对象。
  • 它的作用是判断DOM是否改变、哪些部分需要被重新渲染,配合DIFF算法使用

DIFF算法

  • diff 算法的本质:找出两个对象之间的差异,然后针对该部分进行原生DOM操作,而不用重新渲染整个页面,尽可能减少回流,尽可能复用节点。
上一篇:react 相关面试题


下一篇:统计一个数组中好对子的数目