gpt4 book ai didi

javascript - 如何将单个对象的数组合并为一个数组-Js/Jquery

转载 作者:行者123 更新时间:2023-11-28 19:11:20 25 4
gpt4 key购买 nike

我正在尝试将 2 个对象合并到一个数组中。我有这样的结构:

enter image description here

该对象可以是空的,也可以有数据。我正在尝试将 self.series2 中的对象合并到 self.series 中,以便看起来像:

enter image description here

其中:第二个对象是来自 self.series2 的对象。可能吗?

Js:

var series = [{
"Name": "abd",
"Surname": "Agrawal",
"id" : 7349879837,
"address" : "7923street"
}];
var series2 = [{
"Name": "abd23",
"Surname": "desia",
"id" : 7349879837,
"address" : "7923street"

}];
merge: function(){
var self = this;
var self.series = {};
//here im not sure how to do a `forEach` for 2 objects
$.each(series, function (i, o) {
$.extend(self.series, o)
});
$.each(series2, function (i, o) {
$.extend(self.series, o) // in this case it overwrites the first object with the second one.
});
});

我如何循环遍历这两个对象,以便在 self.series 的末尾,我同时拥有Seri​​es和series2中的对象?

enter image description here

有什么想法吗???谢谢!!

最佳答案

似乎您有两个数组,并且想要一个合并的数组。那么也许您尝试使用 Array.concat?

var series = series1.concat(series2);

关于javascript - 如何将单个对象的数组合并为一个数组-Js/Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30677077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com