【发布时间】:2017-10-22 20:24:31
【问题描述】:
我想创建一个多维对象。下面是我的示例代码。我对 JavaScript 不是很熟悉。
示例代码
var test = {};
test[0] = {1:{a:1,b:2,c:3}};
if(true)
{
test[0] = {2: {c:1,b:2,a:3}};
}
console.log(test);
预期结果
{
0: {
1:{a:1,b:2,c:3},
2:{c:1,b:2,a:3}
}
}
【问题讨论】:
-
test[0][2] = {c:1,b:2,a:3}; -
它将返回未定义的索引 2
-
@d3no 不会...
-
谢谢老哥的帮助,终于开始工作了。我也应该使用 test[0][1]。
标签: javascript object variable-assignment