突然在项目里要用到javascrip二维数组,一查,发现,javascrip没有二维数组.那咱办呢,没有就没有,只好通过其它办法来做相似的功能.
第一种办法就是用一维数组来模拟二维数组.感觉这样不是很好,有点麻烦,而且容易出错
第二种办法:将一维数组的分项又定义为一个一维数组. 这种办法看起来似乎不错,主要实现方法如下:
javascript定义二维数组的方法
javascript本身只支持一维数组,
有时非要用到二维数组的时候,
可以将一维数组的分项又定义为一个数组,
二维数组就是用数组构成的数组
Var aa=new Array(); //定义一维数组
for(i=1;i<=10;i++)
{
aa[i]=new Array(); //将每一个子元素又定义为数组
for(n=0;n<=10;n++)
{
aa[i][n]=i+n; //此时aa[i][n]可以看作是一个二级数组
}
}
相关文章:
- 二维数组的定义和使用 2021-10-06
- 二维数组的定义与引用 2021-09-26
- C++中动态定义一维数组,二维数组 2021-11-20
- 数组、二维数组定义、遍历 - boss-H 2021-08-05
- JavaScript数组的2种定义方式 2021-11-14
- JavaScript:多种定义数组的方式 2021-11-14
- 二维数组的定义内存图解 2021-11-01
- Java二维数组以及多维数组的定义及应用 2021-12-15