共通キーを共有するオブジェクトの値を合計するにはどうすればよいですか?私は Lodashを使用する必要があるので、私はこれらの配列が巨大になる場合は、良いパフォーマンスが必要です。Lodashを使ってキーで値を合計する
var prjMgrValues = [
{"proj_mgr":"Jack ProjManager","submitted_dollars":12000},
{"proj_mgr":"Jack ProjManager","submitted_dollars":750000},
{"proj_mgr":"Joe ProjManager","submitted_dollars":45000}
]
私は、これは、それぞれのユニークな要素のための還元の場合である
[
{"proj_mgr":"Jack ProjManager","submitted_dollars":762000},
{"proj_mgr":"Joe ProjManager","submitted_dollars":45000}
]
"行きますか"?真剣ですか?あなたは何をした? – 1252748
したがって、組み込みツールの周りにヘルパー関数を追加するライブラリは、組み込みツールよりも速いはずですか?小さな[テストケース](https://jsfiddle.net/727reyn9/)。スポイラー:lodashは大きさが遅い – Andreas
@Andreas True。 OPの観点からは、組み込みツールを効率的に使用する方法を知らないかもしれないので、彼らは自分自身で書いたものよりもロダッシュが優れていると信じていました。あなたの "組み込み"コードは答えになるはずです。 – 4castle