我正在尝试混合包含数组的对象:
var a = {[
{...},
{...},
{...}
]};
var b = {[
{...},
{...},
{...}
]};
在一级数组中:
[
{...},
{...},
{...},
{...},
{...},
{...}
];
在 JavaScript 中,我尝试这样做但没有成功:
var arr = a.concat(b);
因为这给了我:
[
{[
{...},
{...},
{...}
]},
{[
{...},
{...},
{...}
]}
]
如何获得一层阵列?
最佳答案
那是因为 a
和 b
不是数组。假设您可以修改 json 格式(您应该这样做,因为它无效),您可以为此更改它
var a = [
{...},
{...},
{...}
];
var b = [
{...},
{...},
{...}
];
那么你的代码就可以正常工作了
关于javascript - 如何在 JavaScript 中将两个数组列表对象合并到一个数组列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17171629/