[node.js] Object Key Array Group

Dragon_Tack·2022년 5월 24일
1
post-thumbnail

오늘의 삽질

배열에서 원하는 key값으로 그룹화 하는 작업을 진행중이다.

function groupBys(objectArray, property) {
  return objectArray.reduce((acc, obj) => {
    const key = obj[property];
    if (!acc[key]) {
      acc[key] = [];
    }
    // Add object to list for given key's value
    acc[key].push(obj);

    return acc;
  }, {});
}
const grouptest = groupBys(result, "hs");

현재는 1가지의 키값으로 정렬하는데는 성공했으나, 2가지 키값으로 정렬을 하려고 한다 .

220524

profile
고민의 흔적을 늘여놓는 공간

0개의 댓글