快速diff算法的实现
vue3 使用了快速diff算法,核心方法是patchKeyedChildren,首先是借鉴了纯文本diff算法中的预处理思路,处理新旧两个组子节点中相同的前置节点和后置节点。处理完后,如果剩余节点无法简单的通过挂载新节点或者卸载已经不存在的节点来完成更新,则需要根据节点的索引关系,构建出一个最长递增子序列。最长递增子序列所指向的节点即为不需要移动的节点。
帖子还没人回复快来抢沙发
从浏览器输入URL到展示页面的全流程是怎么样的?
使用js实现数组的快速排序
请你谈谈Cookie的弊端
什么是 Cookie?它的作用是什么?
帖子还没人回复快来抢沙发