알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
javascript groupby 메소드 정리 본문
javascript groupby 메소드 정리
아래가 메소드 이며
groupBy(list, keyGetter) {
const map = new Map();
list.forEach((item) => {
const key = keyGetter(item);
if (!map.has(key)) {
map.set(key, [item]);
} else {
map.get(key).push(item);
}
});
return map;
}
사용은
this.machine_lists_map = this.groupBy(this.machine_lists,machine_codes=>machine_codes.machine_code);
위와 같이 배열을 넣어 주고
group by 할 인자를 2번째에서 함수를 작성해 줍니다.
'Web ' 카테고리의 다른 글
우분투 16.04 tomcat 8.5 설치하기 (0) | 2018.08.21 |
---|---|
무료 도메인 서버 (0) | 2018.08.20 |
autodesk forge 측량 변경 하기 (0) | 2018.08.14 |
3D CAD 뷰어 SDK API 예제 사이트 (0) | 2018.08.13 |
axios,ajax CROS(다른 도메인) 처리 하는 방법 (0) | 2018.04.24 |
Comments