版权声明:内容多为自言自语,请自行判断有无价值。 https://blog.csdn.net/weixin_41702247/article/details/83380598
var tom={
name:'Tom',
_birth:1999,
age:undefined
};
Object.defineProperty(tom,'age',{
get:function (){
let d=new Date();
let year=d.getFullYear();
let age=year-this._birth;
return age;
}
})
tom.age; //19
仍有一个问题,这个tom对象中的age属性,加不加不影响效果,所以到底要不要呢?