yangzeng 发表于 2008-9-24 21:19

js可以这样定义数组吗?

var Keys=new Array();
Keys[0]=new Array();/*这里可以省略吗?
Keys[0][0]="陆春龙";
Keys[0][1]="奥运";
Keys[0][0]="陆春龙";
Keys[0][1]="奥运";
直接变为var Keys=new Array();
Keys[0][0]="陆春龙";
Keys[0][1]="奥运";
Keys[0][0]="陆春龙";
Keys[0][1]="奥运";


为什么要多加个这一个Keys[0]=new Array();/
是不是意思都一样,这样的我不经常见到

渚薰 发表于 2008-9-25 09:30

……
二级数组~~
麻烦lz还是认真的学学计算机语言学基础吧

duanchangren 发表于 2008-9-25 10:01

[em19]

yms123 发表于 2008-9-25 10:41

javascript里的动态2维数组。

yangzeng 发表于 2008-9-25 19:29

js好像没有二维数组哦,vbs有,但是从哪里学呀

渚薰 发表于 2008-9-26 09:31

《javascript权威指南》第五版

yms123 发表于 2008-9-26 11:28

[quote][bo][un]yangzeng[/un] 在 2008-9-25 19:29 的发言:[/bo]

js好像没有二维数组哦,vbs有,但是从哪里学呀 [/quote]
js不是没有二维数组的,楼主学的还是不是很好。
数组是可以嵌套数组的
<script language="javascript">
var TestAry=new Array(100);
for(var r=0;r<TestAry.length;r++)
{
   var TestAry[r]=new Array(10);
   for(var c=0;c<TestAry.length;c++)
   {
       TestAry[r][c]=r+"行"+c+"列,";
       document.write(TestAry[r][c]);
   }
   document.write("<br>");
}
</script>

[[it] 本帖最后由 yms123 于 2008-9-26 11:29 编辑 [/it]]

yangzeng 发表于 2008-9-27 11:40

版主厉害!谢谢了

页: [1]

编程论坛