我是JS新手。我的问题是:如何使用同一对象的其他属性来很好地初始化对象属性。
例子:
var obj = {
par1 : 2*2,
par2 : this.par1
};
Run Code Online (Sandbox Code Playgroud)
谢谢。
在对象文字声明期间,您必须使用完整引用:
var myObject = {
par1 : 2*2,
par2 : myObject.par1
};
Run Code Online (Sandbox Code Playgroud)
该this关键字仅适用于实例化的对象。