有没有办法将一个对象属性的值链接到另一个对象的值?如何将javascript对象属性链接到同一对象的另一个属性?
这个想法是,我有一个像一个例外的界面,所以我需要propertys.name
和.value
为我的OBJ。在这种特殊情况下的名字很容易从价值构成(值是一个数组,并将其命名为array.toString()
)
我可以使用obj.value.toString()
,而不是值,但代码需要使用obj.name
,使之成为所有情况。
我试过这段代码,但它并没有产生我想要的结果。我怎么能达到理想的行为?
obj = {value: array, name: this.value.toString()}
我不知道JavaScript有getters。非常感谢你! – Sergej