日期:2014-05-16  浏览次数:20357 次

这种定义方法为何义?
这种定义方法为何义?

是不就是二维数组的定义的方法,这样不造成资源空间的浪费吗?

  var   aMonth=new   Array();
    for(i=1;i <7;i++)
    aMonth[i]=new   Array(i);

那位大哥帮我看下啊,哈哈。。。

------解决方案--------------------
很明显,意思就是先定义一个数组var aMonth=new Array();

然后对数组中的每个元素再定义一个固定长的数组:
for(i=1;i <7;i++)
aMonth[i]=new Array(i);

说白了就是数组中存放数组。

-----------------------------------------------
msn:bdbox@hotmail.com
请给我个与您交流的机会
------解决方案--------------------
不会浪费空间吧。。我记得JS好像是赋值才分配空间。欢迎指正。。。