二维数组化成一维

2019-04-03  本文已影响0人  top_lucky

方法一: 利用数组的归并方法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]);
}

上一篇下一篇

猜你喜欢

热点阅读