js将二维数组转化为一维数组的方法
js 二维数组 将二维数组转化为一维数组,可以使用Array.prototype.flat()方法。该方法会将所有子数组中的元素以递归方式连接到新数组中,最终返回一个一维数组。例如:
var arr2d = [[1, 2], [3, 4], [5, 6]];
var arr1d = arr2d.flat();
console.log(arr1d); // [1, 2, 3, 4, 5, 6]
需要注意的是,该方法需要ES2019或以上版本的JS支持。如果需要在老版本的JS中使用该方法,可以通过自定义递归函数的方式实现。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论