使用“this”访问对象的值

Accessing values of object using "this"

本文关键字:对象 访问 this 使用      更新时间:2023-09-26

我有这段代码,

var x = {
  a: 10,
  b: 20,
  c: (this.a + this.b)
};

this.athis.b在哪里是不确定的。因此,由于添加两者并打印它显示NaN .我也尝试了(x.a + x.b).结果是一样的。

谁能告诉我如何使用 this 在内部访问 JSON 对象的值?可能是其他方式?

在JSon中使用"this"使用相同的对象值的更好方法

 var x = {
   a: 10,
   b: 20,
   c: function(){return (this.a + this.b)}
 };
 console.log(x.c())