以下是两种不同的方法实现将二维数组转换为一维数组的JavaScript代码:
方法一:使用Array.prototype.flat()方法
var twoDimensionalArray = [[1, 2], [3, 4, 5], [6]];
var oneDimensionalArray = twoDimensionalArray.flat();
console.log(oneDimensionalArray); // 输出:[1, 2, 3, 4, 5, 6]
方法二:使用Array.prototype.reduce()方法
var twoDimensionalArray = [[1, 2], [3, 4, 5], [6]];
var oneDimensionalArray = twoDimensionalArray.reduce(function(acc, curr) {
return acc.concat(curr);
}, []);
console.log(oneDimensionalArray); // 输出:[1, 2, 3, 4, 5, 6]