JavaScriptでJSONの重複値を取得したい
[{
id: 1,
name: hoge,
}, {
id: 2,
name: hoge,
}, {
id: 3,
name: huga,
}, {
id: 4,
name: piyo,
}, {
id: 5,
name: huga,
}, {
id: 6,
name: hoge,
}]
JavaScriptで上記のデータから name
の重複をみつけて以下のような値を取得したいのですが、やり方が思いつきません。
// 理想
{
hoge: [1, 2, 6],
huga: [3, 5]
}
// これでも問題なし
[1, 2, 6, 3, 5]
みなさんならどのようなプログラムを組みますか?
参考にさせてください。
よろしくお願いします。