Показать сообщение отдельно
  #4 (permalink)  
Старый 01.04.2016, 15:38
tai tai вне форума
Аспирант
Отправить личное сообщение для tai Посмотреть профиль Найти все сообщения от tai
 
Регистрация: 16.01.2013
Сообщений: 98

А как можно получить его в таком виде?

var newArr2 = data.sort(function(a,b){return a.areaCode < b.areaCode ? -1 : 1;}).reduce(function(arr, el){
                    if(!arr.length || arr[arr.length - 1].areaCode != el.areaCode) {
                        el.statcond = {
                            status: el.status,
                            amount: el.amount
                        };
                        arr.push(el);
                    }
                    return arr;
                }, []);
                console.log( newArr2 );

Последний раз редактировалось tai, 01.04.2016 в 15:46.
Ответить с цитированием