- 博客(2)
- 收藏
- 关注
原创 vue2.x与vue3.0_proxy与Object.defineProperty()的区别
(1)2.0中递归遍历data中的数据,使用 Object.defineProperty()劫持 getter和setter,在getter中做数据依赖收集处理,在setter中 监听数据的变化,并通知订阅当前数据的地方。 检测不到对象属性的添加和删除,当前新加的这个属性并没有加入vue检测数据更新的机制(因为是在初始化之后添加的)。 注:vue.set是能让vue知道你添加了属性,它会给你做处理,set是能让vue知道你添加了属性, 它会给你做处理,set是能让vue知道你添加了属性,它会给你做处理,
2021-12-13 14:22:24 965
原创 js面向过程
1.js面向过程 let counter = 1 counter = counter + 2 counter = counter + 3 counter = counter + 4 counter = counter + 5 console.log(counter ) //输出为15 2.面向对象 const counter = { value: null, init(v) { this.value = v }, inc(v) { this.value
2021-12-13 14:07:06 1157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人