// 使用平proxy实现简单的数据绑定
const oberser = (obj) => {
return new Proxy(obj, {
get: function(target, key){
console.log(`获取属性${key}`)
},
set: function(target, key, value) {
console.log(`设置属性${key}为${value}`)
}
})
}
const obj = {
a: 1,
b: 2
}
const obj2 = oberser(obj)
obj2.a
obj2.a = 3
obj2.c = 3