0
我需要根據數組中的對象類型計數我的對象數。我不知道我在這裏失蹤,但是這是我做的:如果數組爲空,則JavaScript reduce將返回null
myCounts = (myArray || []).reduce(function _countMembersByType(counts, member) {
return counts[member.type === productType.GROUP ? 'groupCount' : 'individualCount']++;
}, {groupCount: 0 , individualCount: 0});
當myArray
擁有成員,myCounts
將null
。否則,它將成爲我所期望的一個對象,如myCounts: {"groupCount":0,"individualCount":0}
。
我是JS新手,很感謝您的幫助!
你的意思是_When myArray的沒有members_ – mplungjan