首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
vue3源码
布莱克小攻城狮
创建于2023-01-10
订阅专栏
逐步学习分析vue源码,一起进步
暂无订阅
共3篇文章
创建于2023-01-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Diff算法 -- 快速Diff算法
快速Diff算法在实测中性能最优,借鉴了文本Diff算法的与处理思路,先处理新旧两组子节点中的相同前置节点和相同后置节`,若无法简单地通过挂载新节点或删除旧节点完成更新,则构造最长递增子序
diff算法 -- 双端diff算法
介绍了双端Diff算法的原理及优势,顾名思义,双端Diff算法指的是,在新旧两组子节点的四个端点之间分别进行比较,并试图找到可复用的节点,相比简单Diff算法,双端Diff算法移动操作次数更少
Diff算法 -- 简单Diff算法
vue渲染器的核心diff算法,本文介绍了简单算法的实现,虚拟节点中key属性的作用,如何寻找需要移动的节点,并添加删除虚拟节点所对应的DOM元素