运行xiaoming.age(),得出21的三种方法
方法一:
var xiaoming={
name:'xiaoming',
birth:2000,
age:function(){
var y = new Date().getFullYear();
return y-this.birth;
}
}
方法二:
function getAge(){
var y = new Date().getFullYear();
return y-this.birth;
}
var xiaoming={
name:'xiaoming',
birth:2000,
age:getAge
};
方法三:
var xiaoming={
name:'xiaoming',
birth:2000,
age:function(){
var that=this;
function getAgeFromBirth(){
var y = new Date().getFullYear();
return y-that.birth;
}
return getAgeFromBirth();
}
};