摘要:
diff算法的作用计算出Virtual DOM中真正变化的部分,并只针对该部分进行原生DOM操作,而非重新渲染整个页面。 传统diff算法 通过循环递归对节点进行依次对比,算法复杂度达到 O(n^3) ,n是树的节点数,这个有多可怕呢?——如果要展示1000个节点,得执行上亿次比较。。即便是CPU快 阅读全文
posted @ 2021-05-11 22:35
外行的小白
阅读(1040)
评论(0)
推荐(0)
摘要:
新b 与 旧得第0下标比 ,b在旧的index为1 在相比得第0个右面不移动 新a 与旧的第b下标比 旧a在旧b左面移动 新d 与旧的第b下标比 旧d在右面不移动 新c与旧的第d下标比 就得在左面 移动、 (缺点) 看图的 D,此时D不移动,但它的index是最大的,导致更新lastIndex=3, 阅读全文
posted @ 2021-05-11 22:29
外行的小白
阅读(115)
评论(0)
推荐(0)

浙公网安备 33010602011771号