我正在尝试使用以下命令将对象
推送到数组
:
a = a.concat(b);
a = [];
b = {a: Object1, b: Object2 ....};
所以我想让数组 a 像 a = [Object1, Object2...]
但是上述语句的结果是:
a = [[Object1, Object2...][Object11, Object12...]];
如何在 JS 中实现这一点?
最佳答案
如果我理解你想要什么,你只想要对象,而不是键。所以,可能是:
for( var key in b ){
var value = b[key];
a.push(value);
}
console.log(JSON.stringify(a));
希望对你有帮助...
关于javascript - 在js中将对象推送到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45696966/