首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
甘草倚半夏
掘友等级
前端
|
京东
前端架构全栈
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 85
沸点 3
赞
88
返回
|
搜索文章
赞
文章( 85 )
沸点( 3 )
我的 2022 年,写书,房子,车子,晋升
用 4 个关键词总结 2022 年——我的技术书,我的房子、我的车子和我的晋升,所以这篇年终总结以我的 2022 年为题。
尤雨溪主题演讲《2022 前端生态趋势》
名词解释: Svelte https://www.sveltejs.cn/ Svelte 将需要在浏览器中做大量的工作放到构建应用程序的编译阶段来处理。 与使用虚拟(virtual)DOM 差异对比不
webpack介绍
webpack是一个JavaScript 应用程序的静态模块打包工具 空文件夹初始化 会生成 package.json文件 安装 webpack webpack-cli 一、入口(entry) 入口起
ProUploadFaileView 文件查看器
实现 使用示例 API 属性 说明 类型 默认值 name 文件名 String '' keyName 文件key String '' validityTime 连接过期时间 Number 2500
第十三节:vue3 组件的渲染和更新原理
组件的挂载流程 添加组件类型 组件的渲染 processComponent 组件异步渲染 批处理操作scheduler.js
第十二节:vue3 Diff 算法 最长递增子序列
步骤 1、找到索引先放进去(按照默认最优的情况处理) 2、二分查找 在结果集中找到比当前值大的 用当前值的索引将其替换掉 3、前驱节点追溯 (核心点:记录 “要替换的值的 前一个的索引”)找到真正的最
第十一节:vue3 Diff 算法 乱序比对
入口: 接上一章的 patchKeyedChildren 函数 乱序比对 1、找到 新的vnode需要比对区域 打印结果: 2、遍历老的vnode的需要比对区域 打印结果 3、移动位置 倒序插入
第九节:vue3 Diff 算法 元素比较
更新的逻辑 如果前后元素不一致, 删除老的 添加新的 老的和新的一样,服用。属性可能不一样,比对属性更新属性 比对子集 前后元素不一致 示例 实现 前后元素一致 文本更新 示例 实现 比较两个元素的属
第十节:vue3 Diff 算法 顺序比对
入口 patchKeyedChildren 实现 有key的情况下 比较两个子节点的差异 1. sync from start: i <= e1 && i <= e2 2. sync from end
下一页
个人成就
文章被点赞
1,172
文章被阅读
54,061
掘力值
3,292
关注了
27
关注者
101
收藏集
7
关注标签
60
加入于
2017-05-03