一、二维数组
1、什么是二维数组?
通过两个下标(索引)来确定一个元素。二维数组可以理解为数组的数组。二维数组组织为矩阵,可以表示为行和列的集合。
2、创建方式
2.1、通过new Array()
创建
2.2、通过[]
创建
3、如何访问二维元素
数组名[下标1][下标2]
一般默认情况;按行优先,即'下标1'为行下标,'下标2'是列下标
4、二维数组的转置
指的是将二维数组横向元素保存为纵向元素。
例如:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var arr=[
[1,2,3,9],
[3,4,5,10],
[6,7,8,11]
]
var res = []
for(i=0;i<arr[0].length;i++){
res[i]=[]
for(j=0;j<arr.length;j++){
res[i][j]=arr[j][i]
}
}
console