배열의 객체 유형에 따라 객체의 수가 필요합니다. 나는 여기에 누락 무엇인지 모르겠지만,이게 내가하는 일이다 myArray
구성원이있는 경우JavaScript reduce는 배열이 비어 있으면 null을 반환합니다.
myCounts = (myArray || []).reduce(function _countMembersByType(counts, member) {
return counts[member.type === productType.GROUP ? 'groupCount' : 'individualCount']++;
}, {groupCount: 0 , individualCount: 0});
는 myCounts
는 null
될 것입니다. 그렇지 않은 경우 예상대로 객체가 myCounts: {"groupCount":0,"individualCount":0}
이됩니다.
저는 JS에 익숙하며 도움이됩니다.
당신은 _When에서 myArray가 members_가 – mplungjan