var arr = [
{"code": "a", "poll": 7}, {"code": "b", "poll": 2}, {"code": "c", "poll": 18}, {"code": "a", "poll": 5}, {"code": "c", "poll": 12}, {"code": "a", "poll": 1} ];
var arr2 = [
{"code": "a", "poll": 13}, {"code": "b", "poll": 2}, {"code": "c", "poll": 30}
];
如何实现arr → 到arr1 的转变,且code值 不仅仅为 a b c 也可能为 adsdsd dsdsd a223 任意值 如何实现 类似转变
第一个例子的思路是很直觉的解决,用for语句寻遍整个原先的阵列(arr),另外用个新的阵列装找到的每个物件,如果发现在新阵列(arr2)中的物件中的code属性有相同的,就不新增,而是作poll属性的相加:
一周热门 更多>