. 나 동일한 색을 갖는 개체의 배열이자바 스크립트 - 속성으로 배열 그룹화 요소
var _ = require('underscore-plus');
var data = [{
"name": "jim",
"color": "blue 1",
"age": "22"
}, {
"name": "Sam",
"color": "blue 2",
"age": "33"
}, {
"name": "eddie",
"color": "green 1",
"age": "77"
},
{
"name": "Dheeraj",
"color": "blue 3",
"age": "25"
},
{
"name": "Suraj",
"color": "green 1",
"age": "25"
}
];
var result=_.groupBy(data,"color");
console.log(result)
결과 시도 여기에서
.
[{ "name": "jim", "color": "blue 1", "age": "22" },
{ "name": "Sam", "color": "blue 2", "age": "33" },
{ "name": "Dheeraj", "color": "blue 3", "age": "25" }]
및
[{ "name": "Suraj", "color": "green 1", "age": "25" },
{ "name": "eddie", "color": "green 1", "age": "77" }]
필터? 그룹화할까요? 원하는 결과를 추가하십시오. –
결과는 같은 색상을 갖는 객체의 배열이어야합니다. [{ "이름": "짐", "색상": "블루 1", "나이": "22" }, { "이름": "샘", "색상": " 블루 2 " "나이 ":"33 " }, { "이름 ":"Dheeraj " "컬러 ":"청색 (3) " "나이 ":"25 " }] 및 [{ "이름": "SURAJ" "색상": "녹색 1", "나이": "25" }, { "이름": "에디" "색상": "녹색 1" "나이": "77" }] –