VAR의 데이터 = [ {주 : 1 인덱스 1 }, {주 : 2, 지수 3 }, {주 : 1, 인덱스 3 }, {주 : 2, 인덱스 2 } ]
형식을 가져다 줄까
{주 : 1, 인덱스 4}, {주 : 2, 인덱스 5}
구현 과정
함수 mergeArr (도착) { VAR newArr = []; arr.forEach (항목 => { VAR 있는 DataItem = 항목 경우 (newArr.length> 0 ) { VAR FILTERVALUE newArr.filter = (V => { 복귀 v.province == dataItem.province }) 경우 (filterValue.length> 0 ) { newArr.forEach (N => { 경우 (n.province == FILTERVALUE [0 ] .province) { n.index번호 = (FILTERVALUE [0]있는 .index) + 번호 (dataItem.index) } }) } 다른 { newArr.push (있는 DataItem) } } 또 { newArr.push (있는 DataItem) } }) 반환 newArr를 }
전화
mergeArr (날짜)