菜鸟问 “javascript二维数组问题” javascript二维数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你js有错,上面的写法没问题注意你的循环变量没声明,还有js是区分大小写的脚本.所以你上面应把Var这个关键字小写var,然后for循环的i与n都用var声明还需要注意一般我们习惯把下标从0开小,所以你的i=1改成i=0<!DOCTYPE HTML><html ><head><title>系好安全带,准备启航</title><script type="text/javascript">var aa=new Array(); //定义一维数组 for(var i=0;i<=10;i++) { aa[i]=new Array(); //将每一个子元素又定义为数组 for(var n=0;n<=10;n++) { aa[i][n]=i+n; //此时aa[i][n]可以看作是一个二级数组 //document.write(aa[i][n]) } }alert(aa[0][0]);</script></head><body></ body></html>改后就成这样了转成二维<script type="text/javascript">var sorceStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";var arr = new Array(); var myarr1=sorceStr.split(";") for(i=0;i<myarr1.length;i++){ var myarr2 = myarr1[i].split(":"); arr[i] = new Array(); arr[i].push(myarr2[0]); arr[i].push(myarr2[1]); }alert(arr[0][0]);alert(arr[0][1]);</script> 1是注意大小写,是var ,不是Var2var sorceStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";var myarr=sorceStr.split(";");for(var i=0;i<myarr.length;i++) myarr[i]=myarr[i].split(":"); 求助:js判断单选按钮选择后提示信息,一直提示函数未定义:(谢谢 如何匹配所有字符以及连续的空格 问一个超级简单的问题!!! 请大家帮忙改错 js如何添加元素!! 循环显示出页面中所有控件的id 问个js着色效果问题~ checkbox的疑惑,请大家帮着解答,在线等待哦 .谢谢~~ 100分速求一个正则表达式 可不可以在页面运行过程中运行一个javascript? 用过dojo的都来聊聊 关于jquery DataTable的一个小问题
所以你上面应把Var这个关键字小写var,然后for循环的i与n都用var声明
还需要注意一般我们习惯把下标从0开小,所以你的i=1改成i=0
<!DOCTYPE HTML>
<html >
<head>
<title>系好安全带,准备启航</title>
<script type="text/javascript">
var aa=new Array(); //定义一维数组
for(var i=0;i<=10;i++)
{
aa[i]=new Array(); //将每一个子元素又定义为数组
for(var n=0;n<=10;n++)
{
aa[i][n]=i+n; //此时aa[i][n]可以看作是一个二级数组
//document.write(aa[i][n])
}
}
alert(aa[0][0]);
</script>
</head>
<body></ body>
</html>
改后就成这样了
转成二维
<script type="text/javascript">
var sorceStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var arr = new Array();
var myarr1=sorceStr.split(";")
for(i=0;i<myarr1.length;i++){
var myarr2 = myarr1[i].split(":");
arr[i] = new Array();
arr[i].push(myarr2[0]);
arr[i].push(myarr2[1]);
}
alert(arr[0][0]);
alert(arr[0][1]);
</script>
2var sorceStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var myarr=sorceStr.split(";");
for(var i=0;i<myarr.length;i++)
myarr[i]=myarr[i].split(":");