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 ] ]