javascript 定义二维数组,两列,未知行数
3个回答
推荐于2017-10-09 · 知道合伙人软件行家
关注
展开全部
javascript定义二维数组的方法
1、是用一维数组来模拟二维数组
这种方法不是很好,有点麻烦,而且容易出错
2、将一维数组的分项又定义为一个一维数组
javascript本身只支持一维数组, 有时非要用到二维数组的时候, 可以将一维数组的分项又定义为一个数组, 二维数组就是用数组构成的数组
var items=new Array(); //定义一维数组
for(i=1;i<=10;i++)
{
items[i]=new Array(); //将每一个子元素又定义为数组
for(n=0;n<=10;n++)
{
items[i][n]=i+n; //此时items[i][n]可以看作是一个二级数组
}
}
展开全部
可以的。只要列数固定,就符合语法规范。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
js的数组长度本来就是不确定的。
var arr = new Array();
arr.push([1,2]);
arr.push([1,2]);
....
你可以无限的添加下去,这不就是不确定长度吗?
var arr = new Array();
arr.push([1,2]);
arr.push([1,2]);
....
你可以无限的添加下去,这不就是不确定长度吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询