Proxy,getter,setter
let person = {
name: 'LLC'
, gender: 'meal'
}
let proxy = new Proxy(person, {
get() {
console.log('get')
return Reflect.get(...arguments)
}
, set() {
console.log('set')
return Reflect.set(...arguments)
}
})
console.log(proxy.name) //get
//LLC
proxy.name = 'LLX' //set
浙公网安备 33010602011771号