在财产申报中不能做数学运算吗?这里
的JavaScript学习:给这个对象:在财产申报中不能做数学运算吗?这里
var ivan = { name: 'Ivan',
yearOfBirth: 1973,
age: 2017 - this.yearOfBirth
}
console.log(ivan.age);
为什么说的console.log NaN
?我不能在财产申报中进行简单的数学运算吗?如果不是,为什么?
回答:
因为this.yearOfBirth
碰巧还没有定义,你可以使用匿名函数作为构造:
var ivan = new function() { this.name = 'Ivan',
this.yearOfBirth = 1973,
this.age = 2017 - this.yearOfBirth
};
希望这有助于。
var ivan = new function() { this.name = 'Ivan',
this.yearOfBirth = 1973,
this.age = 2017 - this.yearOfBirth
};
console.log(ivan.age);
以上是 在财产申报中不能做数学运算吗?这里 的全部内容, 来源链接: utcz.com/qa/257819.html