美文网首页
二维数组转换为一维数组

二维数组转换为一维数组

作者: 湘兰沅芷 | 来源:发表于2024-01-09 16:12 被阅读0次

使用Array.prototype.flat()方法将二维数组转换为一维数组。注意:此方法是ES2019中新增的方法,如果你的运行环境支持,这是一个方便的选项。

function flattenArray(arr) {
return arr.flat();
}
使用Array.prototype.reduce()方法以及concat()方法来迭代每个元素,并将它们连接到一个新数组中:

function flattenArray(arr) {
return arr.reduce((prev, curr) => prev.concat(curr), []);
}

相关文章

网友评论

      本文标题:二维数组转换为一维数组

      本文链接:https://www.haomeiwen.com/subject/qekandtx.html