课程
/前端开发
/JavaScript
/JavaScript进阶篇
第二种方法怎么用?
2016-01-14
源自:JavaScript进阶篇 3-7
正在回答
[[0,1,2][0,1,2,3,4,5]]
你可以堪称两行,两列 0 1 2 3 4 5
0 x x x x x x
1 x x x x x x
2 x x x x x x
x的值需要赋值
这个很简单啊,你把myarr数组的【0,1,2】;看做第一行,第二行是【0,1,2,3,4,5】;有多少[]就有多少行,然后把【0,1,2】分成三列。所以第一行第一列就是0.但是数组是从0开始算的。所以是第0行第0列是0.如果你想不明白,你就画个九宫格,行列标上数字,从0开始标。再看每一格中的元素。就明白myarr[0][0]=0是怎么回事了。就当成一个表格来理解,会更简单。
var myarr=[[0,1,2],[0,1,2,3,4,5]];(不同的组别之间用逗号分开,然后在末尾加上分号);
就这样就是默认分成两组myarr[0][0]=0;myarr[0][1]=1;myarr[0][2]=2;
myarr[1][0]=0;myarr[1][1]=1;……
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答二维数组值取值问题,比如 var myarr=[[0,1][0,1,2]]
5 回答定义var myarr=[[0,1,2],[1,2,3]]之后怎么输出一维二维数组的积?
1 回答var myarr=[] 比 var myarr = new Array()效率高,有没有这一说
2 回答关于var myarr=new Array();
2 回答为什么声明变量第一个是var myarr不是var myarr[i]