获得徽章 0
今早上开车上班,刚出门就看到前面的车很慢,我就超了三辆车跑到了前面,这时,我才发现,第一辆是个奥迪在磨磨唧唧的开,当我超过之后就右转了。他在后面给我鸣笛,右转之后他还没完全超过我,就变道别我的车,我减速让他了。我想着我超他的时候离他挺远啊,也没别他的车啊,想不通。
9
6
赞了这篇沸点
周五了,摸会🐟,讲个个人经历,看看有一样巧合的吗。本人和对象是相亲认识的,然后谈了有一年多订了婚,订婚之后我对象第一次去我家,我妈拿之前的相册给我对象看,其中有一张小学五年级的毕业照片,我对象看了看问我咋有她们的毕业照片的,我说我就是这个班毕业的,然后我们两个分别找到了个人的位置,然后我们两个人都没印象班里有对方这个人
48
11
赞了这篇沸点
#每天一个知识点#
vue双向绑定
vue2基于Object.defineProperty()实现
vue3 基于Proxy
proxy与Object.defineProperty(obj, prop, desc)方式相比有以下优势:
//丢掉麻烦的备份数据
//省去for in 循环
//可以监听数组变化
//代码更简化
//可以监听动态新增的属性;
//可以监听删除的属性 ;
//可以监听数组的索引和 length 属性;
let proxyObj = new Proxy(obj,{
get : function (target,prop) {
return prop in target ? target[prop] : 0
},
set : function (target,prop,value) {
target[prop] = 888;
}
})
vue双向绑定
vue2基于Object.defineProperty()实现
vue3 基于Proxy
proxy与Object.defineProperty(obj, prop, desc)方式相比有以下优势:
//丢掉麻烦的备份数据
//省去for in 循环
//可以监听数组变化
//代码更简化
//可以监听动态新增的属性;
//可以监听删除的属性 ;
//可以监听数组的索引和 length 属性;
let proxyObj = new Proxy(obj,{
get : function (target,prop) {
return prop in target ? target[prop] : 0
},
set : function (target,prop,value) {
target[prop] = 888;
}
})
展开
评论
2
赞了这篇沸点
哦哟,看了一下,沸点上真的好多有意思的人啊,之前就在掘金看技术文章,反而没发现这里有这么多申请快乐的小伙伴们。![[微笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_1.7d9f699.png)
![[嘿哈]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_67.9ceed33.png)
![[色]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_3.41d9a9a.png)