js 二维数组取一维
时间: 2023-07-07 21:10:15 浏览: 99
js多维数组转一维数组
将二维数组的某一行或某一列取出来,得到的就是一维数组。
例如,如果有一个二维数组`arr`,想要取出第二行,可以这样做:
```javascript
var arr = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
];
var row2 = arr[1]; // 取出第二行,即 [4, 5, 6]
```
如果想要取出第二列,可以这样做:
```javascript
var column2 = [];
for (var i = 0; i < arr.length; i++) {
column2.push(arr[i][1]); // 取出每一行的第二个元素,即第二列
}
```
这样得到的`column2`就是一维数组,内容为`[2, 5, 8]`。
阅读全文