我有这个代码,
var x = {
a: 10,
b: 20,
c: (this.a + this.b)
};
其中this.a
和this.b
未定义。因此,添加两者并打印它会显示NaN
。我还尝试了(x.a + x.b)
。结果是一样的。
任何人都可以告诉我如何使用this
在内部访问JSON对象的值?可能是其他方式?
答案 0 :(得分:0)
使用“this”
在JSon中使用相同对象值的更好方法 var x = {
a: 10,
b: 20,
c: function(){return (this.a + this.b)}
};
console.log(x.c())