0
我想在javascript中创建一个包含其他对象数组的对象。 即对象的javascript数组成员
var xobj = {
d: 0,
e: 0,
f: 0
};
var topObj = {
x: [],
a: 0,
b: 0,
c: 0
};
topObj.x[0].d = 1;
topObj.x[0].e = 2;
var xx = topObj.x[0].d + topObj.x[0].e;
console.log(xx);
我想topObj.x
是的xobj
阵列。
我越来越:
Uncaught TypeError: Cannot set property 'd' of undefined
Yeap,工作。我想我有一个后续问题:有没有办法将对象数组声明为另一个对象的属性? – gene 2013-05-14 05:07:49
是的,您可以将“x”初始化为某个现有的数组对象而不是空数组。 – TGH 2013-05-14 05:14:29
谢谢@tgh。 – gene 2013-05-14 17:25:17