JS 二维数组转换成一维数组
•
2024-02-20
•
文章类别:
JavaScript
•
阅读量:180
本文介绍将 js二维数组转换成一维数组,实现将js二维数组转换成一维数组是非常简单的,只需使用 JS Array.prototype.forEach()
函数就可实现将js二维数组转换成一维数组。
如果你要将JS实现一维对象数组转换二维数组请查看:JS实现一维对象数组转换二维数组
js二维数组转换成一维数组
js二维数组转换成一维数组示例代码:
const arr_2d = [[1, 2, 3, 4, 5], [6, 7, 8, 9], [10, 11, 12], [13, 14, 15, 16], [17, 18, 19, 20]];
var arr_1d = [];
arr_2d.forEach((item) => {
item.forEach((innerItem) => {
arr_1d.push(innerItem);
});
});
console.log(arr_1d);
解释:
如果使用 for
循环实现js二维数组转换成一维数组,代码会复杂一些,不如使用Array.prototype.forEach()
函数简单。
总结
本文介绍了使用 JS Array.prototype.forEach()
函数将 js二维数组转换成一维数组,实现方法非常简单。
0 评论