入れ子になった json から1次元配列を生成する
const data = {
list: [
{
item: [1 ,2]
},
{
item: [3 ,4]
},
{
item: [5 ,6]
}
]
}
このような json データから1次元配列
[ 1, 2, 3, 4, 5, 6 ]
を得たいのですが、どのように記述するのがよいでしょうか。
出来るだけループを使用したくないのですが、それは難しいでしょうか。
ちなみに
const array = data.list.map(function(a) {return a.item})
とした場合は、以下のように入れ子の配列になってしまいました。
[ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ]