首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
艾克马斯奎普特
掘友等级
前端开发工程师
|
携程集团
慢就是快
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 38
沸点 2
赞
40
返回
|
搜索文章
最新
热门
置顶
一篇文章彻底讲透 CSS 的属性值计算过程,包含选择器优先级、层叠和继承
本篇文章将带着大家深入理解这个我认为每个前端都必须牢牢掌握,并且理解上不能有半点偏差的重要概念。相信你学完之后从此写 CSS 再也不会胆战心惊担心出现意想不到的样式问题
置顶
Vue.js 3 渐进式实现之响应式系统——第一节:系列开篇与响应式基本实现
使用独创渐进式实现的方式,以更平滑的曲线从 0 开始手写实现 Vue 主要功能模块,深入理解底层实现原理。
Vue.js 3 渐进式实现之响应式系统——阶段性总结一:基础的响应式系统
在这一阶段中,我们着重讨论了响应系统的概念与实现,并简单介绍了响应式数据的基本原理。至此,我们已经完全实现了基础的响应式系统,首先欣赏一下完整代码吧:
Vue.js 3 渐进式实现之响应式系统——第十四节:竞态问题与过期的副作用
上一节中我们继续实现了 watch 的两个特性。这一节中我们将为 watch 实现清理过期副作用的功能,以此来解决竞态问题。
Vue.js 3 渐进式实现之响应式系统——第十三节:立即执行的 watch 与回调执行时机
上一节中我们实现了 watch 的基本功能,本节我们继续讨论关于 watch 的两个特性: 立即执行的回调函数和回调函数执行时机。默认情况下,一个 watch 的回调函数只会在响应式数据发生变化时执行
Vue.js 3 渐进式实现之响应式系统——第十二节:watch 的基本实现原理
上一节中我们实现了完整的计算属性功能,这一节开始我们来实现 watch。所谓 watch,本质就是观测一个响应式数据,数据发生变化时通知并执行相应的回调函数。
Vue.js 3 渐进式实现之响应式系统——第十一节:计算属性的 track 和 trigger
目前我们的实现中,计算属性只是一个有缓存功能的 getter,无法像普通响应式数据一样自身值变化时重新执行所有读取了它的副作用函数。解决方法很简单,像普通的响应式数据一样,在读取计算属性值时调用 tr
Vue.js 3 渐进式实现之响应式系统——第十节:计算属性与缓存
目前我们的响应式系统已经可以支持调度执行和懒执行了,在此基础上本节我们开始实现计算属性。首先我们定义一个 computed 函数,它接收一个 getter 作为参数。
Vue.js 3 渐进式实现之响应式系统——第九节:懒执行的 effect
懒执行的 effect,即 lazy 的 effect,指的是有些场景下,我们不希望调用 effect 函数后立刻执行传入的副作用函数,而是等到真正需要的时候再执行。
Vue.js 3 渐进式实现之响应式系统——第八节:调度执行
可调度性是响应式系统非常重要的特性。所谓可调度,指的是当响应式数据变化触发副作用函数重新执行时,有能力决定副作用函数执行的时机、次数以及方式。
下一页
个人成就
文章被点赞
50
文章被阅读
1,576
掘力值
435
关注了
53
关注者
14
收藏集
7
关注标签
30
加入于
2022-12-23