const person = {};Object.defineProperty(person, 'age', { get: function() { // }, set: function(newValue) { // }});person.age = 18;console.log(person.age); // undefined如上图,在get和set函数中,要如何写才能正确的获取和设置字段的值
1 回答
慕的地8271018
TA贡献1796条经验 获得超4个赞
const person = {};
Object.defineProperty(person, 'age', {
get: function() {
return this.value
},
set: function(value) {
this.value = value
}
});
person.age = 18;
console.log(person.age); // 18
添加回答
举报
0/150
提交
取消