객체 배열을 그룹화하는 가장 좋은 방법
P粉348915572
P粉348915572 2023-10-09 22:39:14
0
2
591

객체를 배열로 그룹화하는 가장 효율적인 방법은 무엇인가요?

예를 들어 다음과 같은 객체 배열이 있다고 가정해 보겠습니다.

으아아아

이 정보를 표에 표시하고 있습니다. 다른 방법으로 그룹화하고 싶지만 값을 합산하고 싶습니다.

저는 그룹별 기능을 위해 Underscore.js를 사용하고 있는데, 이는 많은 도움이 되지만 SQL group by 접근 방식과 같이 "분할"이 아니라 "병합"을 원하지 않기 때문에 전체 문제를 해결하지는 못합니다.

(필요한 경우) 특정 값의 합을 계산할 수 있는지 찾고 있습니다.

그룹바이를 하면 Phase 다음을 받을 것으로 예상됩니다:

으아아아

groupy Phase / Step / Step을 실행하면 다음을 받습니다:

으아아아

유용한 스크립트가 있습니까, 아니면 Underscore.js를 사용하고 결과 개체를 반복하여 총계를 직접 계산해야 합니까?

P粉348915572
P粉348915572

모든 응답(2)
P粉681400307

외부 라이브러리 사용을 피하려면 다음과 같이 groupBy()의 일반 버전을 간단히 구현할 수 있습니다.

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿