Object.defineProperty(obj,'userName',{对象
get(){get
console.log('qwerq')console
},方法
set(){co
console.log(234)
}
});
当向上面那样给obj这个对象定义一个新的userName属性后,不论是给obj.userName从新赋值仍是取值,就会触发get与set方法的执行。