使用构造函数中的方法definePrpperty
obj = {}
Object.defineProperty(obj,‘name’,{
set:function(){
console.log(‘属性发生改变’)
}
})
obj.name=‘值’ //执行set方法进行监听属性
使用构造函数中的方法definePrpperty
obj = {}
Object.defineProperty(obj,‘name’,{
set:function(){
console.log(‘属性发生改变’)
}
})
obj.name=‘值’ //执行set方法进行监听属性