如何用js push() 初始化一个二维数组
小妹刚学习js,请指导。我想用这个函数初始化一个二维数组,由于是动态的,所以不可以直接初始化。如果不可以,有没有其余的方法。vara=newArray();varb=ne...
小妹刚学习js,请指导。
我想用这个函数初始化一个二维数组,由于是动态的,所以不可以直接初始化。
如果不可以,有没有其余的方法。
var a = new Array();
var b = new Array();
a.push(upload);
a.push(speedup);
b.push(a);
这样可以保证每一个b 中的元素都是二维的吗?
确切来讲 b[0]={a[0],a[1]}
b[1]={a[2],a[3]}依次类推,这样可以达到这个效果吗? 展开
我想用这个函数初始化一个二维数组,由于是动态的,所以不可以直接初始化。
如果不可以,有没有其余的方法。
var a = new Array();
var b = new Array();
a.push(upload);
a.push(speedup);
b.push(a);
这样可以保证每一个b 中的元素都是二维的吗?
确切来讲 b[0]={a[0],a[1]}
b[1]={a[2],a[3]}依次类推,这样可以达到这个效果吗? 展开
展开全部
用push方式首先二维数组:
var arr = [];
var aNum = [1,2,3,4,5,6,7,8];
var len=aNum.length;
for(var i=0;i<len/2;i++){
arr.push(aNum.splice(0,2))
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也不知道,为什么不去看js的API呢?学习要有主动性嘛。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询