[JavaScript] 배열 리스트를 객체로 그룹화 하는 방법
[JavaScript] 배열 리스트를 객체로 그룹화 하는 방법회사에서 GroupSelect 컴포넌트를 구현하였습니다.props로 list를 넘겨주면 해당 컴포넌트 내에서 특정 type을 기준으로 그룹핑을 하였습니다.이 부분이 불편하여 찾아보다가 좋은 방법을 발견하여 게시글을 작성합니다.기존 방식const groupBy = (array, type) => { return array.reduce((x, y) => { (x[y[type]] = x[y[type]] || []).push(y); return x; }, {});};const users = [ { name: "강호동", gender: "man" }, { name: "이효리", gender: "woman" }, ..