Ich habe JSON so:
%Vor% Und ich möchte es nach platformId
mit der Summe von payout
und numOfPeople
gruppieren.
i.e. Im Ergebnis möchte ich JSON so:
%Vor% Ich habe versucht, underscore.js
's _.groupBy
-Methode zu verwenden, und es Gruppen gut, aber wie kann ich die Summe der Objekte Eigenschaften Werte wie ich oben gezeigt bekommen?
Sie können dies ohne Underscore tun:
%Vor%Aber warum sollten Sie ein Objekt mit numerischen Tasten haben wollen? Sie könnten es zurück in eine Sammlung konvertieren:
%Vor%Beachten Sie, dass Objekte mutiert sind, sodass Sie sie zuerst klonen können, wenn Sie die ursprünglichen Daten beibehalten möchten.
Ich habe versucht, dies auf funktionale Weise zu tun, und das Ergebnis war wie folgt
%Vor%Tags und Links javascript arrays object underscore.js lodash