我有这个数组
var array1 = [ 'a', 'b', 'c' ];
我想尝试这样的事情
{
alphabetical: {
a: {
a.json: "Alpha",
a1.json: "Alpha1"
}
b: {
b.json: "Beta",
b1.json: "Beta1"
}
c: {
c.json: "Charlie",
c1.json: "Charlie1"
}
}
}
我唯一可以硬编码的是alphabetical
,其余的我根本不知道数据。
现在这就是我到目前为止:
localeObject[locale] = Object(data.last_update);
{
"alphabetical": {
"a": "Alpha1",
"b": "Beta1"
}
}
更新:
localeObject[locale] = {};
localeObject[locale][fileName] = {};
localeObject[locale][fileName] = data.last_update
现在我可以得到它,但是“a”,“b”仍然总是被推入的最后一个对象覆盖。