二维数组与数组区别
数组 var str=[1,2,‘594’,null]
二维数组 var str=[[1,5,8],[5,2,6,3],[2,‘156’,9]]
二维数组
(1)定义二维数组;
var arr=[[],[],[]];
arr[0]
arr[1]
arr[2]
arr.length ===>3
(2)初始化二维数组
var arr=[
[1,2,3],
[3,4,5,5],
[6,7,8],
]
arr[1][1]
arr[2][2]
获取二维数组中 所有的数据: for循环嵌套
输出二维数组:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// var arr=[
// [1,2,3],
// [3,4,5,5],
// [6,7,8],
// ]
// var str='';
// for(var i=0;i<arr.length,i++){
// for(var j=0;j<arr[i].length;j++){
// console.log(arr[i][j]);
// str+=[i][j]+' ';
// }
// str+='\n'
// }
// console.log(str);
//假设页面中有三个div的颜色,大小都不一样 结合二维数组
var arr=[[200,300,'red'],
[300,300,'green'],
[300,400,