二维数组化成一维

方法一: 利用数组的归并方法reduce()
var flattened = [[0, 1], [2, 3], [4, 5]].reduce(
( acc, cur ) => acc.concat(cur),
[]
);

方法二:利用数组的扁平化方法flat()
[[0, 1], [2, 3], [4, 5]].flat(2);

方法三: 使用遍历的方法
var a = [[0, 1], [2, 3], [4, 5]];
var array = [];
for (let i in a) {
array.push(...a[i]);
}

你可能感兴趣的:(二维数组化成一维)