你应该知道js中定义一维数组的方法,我经常是这样定义的
arr=new Array();
但是定义二维数组又如何呢?JS中貌似不能直接定义二维数组,我们定义二维数组可以这么做:
//定义3行4列型二维数组 row=3; col=4; arr=new Array(); for(i=0;i<row;i++){ arr[i]=new Array();//必需,否则下面arr[i][j]报错 for(j=0;j<col;j++) arr[i][j]='('+(i+1)+','+(j+1)+')'; }
这样对应生成的二维数组为:
| (1,1) | (1,2) | (1,3) | (1,4) |
| (2,1) | (2,2) | (2,3) | (2,4) |
| (3,1) | (3,2) | (3,3) | (3,4) |
虽然有点不方便,但是还是蛮好用的。
原创文章,转载请注明出处。

你把博客搞得跟cms快一样了。。。
回复
回复
对于javascript来说对象才是王道,就像python的字典一样。
回复
回复
回复
good, 学习
回复
测试~
回复
首页又小改了下啊
回复
回复