首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
明教教主张5G
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 43
沸点 0
赞
43
返回
|
搜索文章
最新
热门
Vue响应式原理(7)-计算属性实现原理
在前文《Vue响应式原理(6)-调度器实现》中,我们实现了调度器。在先前实现的响应式系统基础上加上调度器的能力,我们就能尝试实现Vue中一项重要能力--计算属性。 1. 计算属性的懒执行实现 说到计算
Vue响应式原理(6)-调度器实现
1. 可调度性 可调度性指的是当 trigger 动作触发副作用函数重新执行时,有能力决定副作用函数执行的时机、次数以及方式。 在副作用函数中打印 obj.foo,完成了依赖收集过程。随后对 obj.
Vue响应式原理(5)-解决自增操作导致的无限递归循环问题
1. 无限递归循环问题 在# Vue响应式原理(4)-无限循环和effect嵌套问题解决一文中,我们对响应式系统存在的两个问题进行了解决,到目前为止我们实现的响应式系统已经能提供相对较为完善的功能,但
Vue响应式原理(4)-无限循环和effect嵌套问题解决
1. 无限循环问题解决 在前文《Vue响应式原理(3)-断开副作用函数与响应式数据联系》最后,我们会发现改进后的响应式系统会导致死循环的产生。问题主要产生在 trigger 代码中: 在 trigge
Vue响应式原理(3)-断开副作用函数与响应式数据联系
1. 分支切换过程中的问题 基于先前编写的响应式系统,我们来考虑一种分支切换的情况如下: 在 effectFn 函数中的三元表达式会根据字段obj的status属性值变化会执行不同的代码分支。 当ob
Vue响应式原理(2)-建立对象属性和副作用函数间依赖关系
1. 副作用函数注册 在上节中,简易实现了一个响应式系统,这种实现方式存在很多问题需要解决。 首先,对于副作用函数的收集,我们通过将变量名硬编码为effect来实现。这种硬编码方式存在很大局限,当我们
Vue响应式原理(1)-副作用函数和响应式数据
1.副作用函数和响应式数据 副作用函数指的是会产生副作用的函数。例如当函数执行时会设置body的文本内容,除了该副作用函数之外的任何函数都可以读取或设置body的文本内容。表明该副作用函数的执行会直接
JS-深浅拷贝
JS-对象浅拷贝与深拷贝。JS中数据类型可以分为基本数据类型和引用数据类型。基本数据类型:直接存储在栈(stack)中的数据;引用数据类型:引用数据类型在栈中存储了指针,该指针指向
个人成就
文章被点赞
24
文章被阅读
6,899
掘力值
430
关注了
4
关注者
10
收藏集
2
关注标签
35
加入于
2024-01-03