IT/JavaScript
object groupby
봉즙
2020. 7. 19. 20:26
groupBy (objectArray, property) {
return objectArray.reduce(function (acc, obj) {
const key = obj[property]
if (!acc[key]) {
acc[key] = []
}
acc[key].push(obj)
return acc
}, {})
}
property에 이름을 넣어주면 기준으로 정렬이 된다.