共被编辑 2 次

版本 更新时间 贡献者 编辑原因 操作
#r2 2018年12月24日 高阳Sunny4641 修改排版 查看

JS中处理JSON数据重复问题,取出里面name字段数值相同的作为一个数组;不相同的作为一个数组?

题目描述

从后端获取的接口数值是动态的,id和name的数值都是动态。json的格式如下,举个简单的例子:

var arr = [
    {id:1,name:2},
    {id:2,name:13},
    {id:3,name:2},
    {id:10,name:2}
];

现在,我需要根据name相同获取到的最终效果如下:

arr1 = [{id:2,name:13}]
arr2 = [
    {id:1,name:2},
    {id:3,name:2},
    {id:10,name:2}
]

也就是说 需要拆分出来一个name不相同的数组;一个name值相同的数组;
求各位老大帮忙解答一下?

#r1 2018年12月24日 Mteer1 创建问题 查看

JS中处理JSON数据重复问题,取出里面name字段数值相同的作为一个数组;不相同的作为一个数组?

题目描述

从后端获取的接口数值是动态的,id和name的数值都是动态。json的格式如下,举个简单的例子:
var arr = [

{id:1,name:2},
{id:2,name:13},
{id:3,name:2},
{id:10,name:2}

];
现在,我需要根据name相同获取到的最终效果如下:

arr1 = [{id:2,name:13}]
arr2 = [

{id:1,name:2},
{id:3,name:2},
{id:10,name:2}

]

也就是说 需要拆分出来一个name不相同的数组;一个name值相同的数组;
求各位老大帮忙解答一下?