• 2023-01-31响应系统的设计与实现
    //存储副作用函数的桶constbucket=newWeakMap()//原始数据exportconstlistenInit=(data)=>{returnnewProxy(data,{//拦截读取操作get(
  • 2023-01-30《Vue.js 设计与实现》读书笔记 - 第5章、非原始值的响应式方案
    第5章、非原始值的响应式方案5.1理解Proxy和ReflectProxyProxy只能代理对象,不能代理非对象原始值,比如字符串。Proxy会拦截对对象的基本语义,并重新定义对象的基
  • 2023-01-18《Vue.js 设计与实现》读书笔记 - 第 4 章、响应系统的作用与实现
    第4章、响应系统的作用与实现4.1响应式数据与副作用副作用函数就是会对外部造成影响的函数,比如修改了全局变量。响应式:修改了某个值的时候,某个会读取该值的副作用函
  • 2022-11-27《vue.js设计与实现》笔记(1~4章)
    以下内容均来自本书第1章命令式编程与声明式编程关注结果(声明式)和关注过程(命令式)运行时和编译时(vue、react、svelte)坐火车时,进站检票(编译时)和上车检票(运行时)框架性
  • 2022-10-13computed&&lazy
    副作用函数effect:它的执行间接或者直接的影响了其他函数的执行。effect会立即执行传递给它的副作用函数,但是这样很消耗性能,在需要的时候再执行,将它变为lazy的。懒计算la