试题
考点

js语言和框架-vue.js-vue重排与重绘-diff

面5笔5

diff 算法是什么?


前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

Vue 和 React 都是基于 vdom 的前端框架,组件渲染会返回 vdom,渲染器再把 vdom 通过增删改的 api 同步到 dom。
当再次渲染时,会产生新的 vdom,渲染器会对比两棵 vdom 树,对有差异的部分通过增删改的 api 更新到 dom。
这里对比两棵 vdom 树,找到有差异的部分的算法,就叫做 diff 算法。

评论
暂无评论

加载更多