次のようなオブジェクトの配列があるとします。
[
{ x: 'x1', y: 'y1' },
{ y: 'y2', z: 'z1' },
{ z: 'z2', x: 'x2' }
]
私はこのようなオブジェクトを生成したい:
{
x: [ 'x1', 'x2' ],
y: [ 'y1', 'y2' ],
z: [ 'z1', 'z2' ]
}
ES5 または map/reduce/etc のような underscore.js 関数を使用して、JavaScript で関数型プログラミング スタイルのソリューションを探しています。