将数组数组合并为单个数组,元素为 JQuery

Combine array of arrays to single array with elements with JQuery

可能是一个简单的Jquery语法问题,但我没有做到:

我有一个数组,比如

 n = [[1,2,3], [4,5,6], [7,8,9]]

不过我想改成

 m = [1,2,3,4,5,6,7,8,9]

所以我想换句话说我想从一个数组数组变成一个数组'elements'

我该怎么做?

我尝试了 $.merge(n),但没有达到我想要的效果。

您不需要对所有内容都使用 jQuery。

var n = [[1,2,3], [4,5,6], [7,8,9]];

var result = [];
for (i = 0; i < n.length; i++) {
    result = result.concat(n[i]);
}