如何在另一个数组中通过Id合并同一个数组中的两个json对象?

时间:2016-06-24 17:29:34

标签: javascript angularjs json ionic-framework angular

我有一个很大的json数组,里面有很多对象和数组。 我想将两种类型的对象合并在一起 例如:1-10代表froms和 11-20代表Tos 所以我想合并Ṭos和froms而不是显示它们1-20。我想分别显示1-11,2-12和。 我怎样才能在angularJs中实现这一目标。

1 个答案:

答案 0 :(得分:0)

你可以使用简单的javascript来做到这一点。

使用索引变量在originalArray中间迭代,并在新数组中同时推送两个范围中的元素。

var newArray = [];
for (var i=0; i<10; i++){
    newArray.push(originalArray[i]);
    newArray.push(originalArray[i+10]);
}

我假设20是您示例中的原始数组长度。您始终可以使用数组的长度属性来计算所需的值。