js里面一维数组转二维数组问题。

简单的说就是这样:把[10,20,30,40,50]变成[[1,10][2,20][3,30][4,40][5,50]]这样的结构,在js中转!谢谢!... 简单的说就是这样:
把 [10,20,30,40,50]
变成 [[1,10][2,20][3,30][4,40][5,50]] 这样的结构,在js中转!谢谢!
展开
 我来答
ch565097933
2011-06-15 · TA获得超过1044个赞
知道小有建树答主
回答量:825
采纳率:0%
帮助的人:510万
展开全部
function change() {
var arr1 = [10, 20, 30, 40, 50];
var arr2 = new Array();
for(var i=0;i<arr1.length;i++)
{
arr2.push([i+1,arr1[i]]);
}
alert(arr2[0]);//测试,弹出第一个元素
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flloor
2011-06-15 · TA获得超过360个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:218万
展开全部
var array = [10,20,30];
var alength = array.length;
for(var i=0;i<alength;i++)
{
array[i] = [(i+1),array[i]];
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式