javascript遍历数组问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript遍历数组问题相关的知识,希望对你有一定的参考价值。

var arr = new Array();
arr["a"]=[1,2,3,4,5];
arr["b"]=[6,7,8,9.0];
for(var a in arr)

for(var b in a)

alert(arr[a][b]);
alert(a[b


这样写没有错但不出结果不知道是为什么
只是一个测试
alert(a[b
这里是我写错了。
var arr = new Array();
arr["a"]=[1,2,3,4,5];
arr["b"]=[6,7,8,9.0];
这个应该是个二维数组吧。怎么样遍历他的所有元素了。代码

当然出不来了哦 for(var a in arr) 这次 就循环两次 里面是arr[a] arr[b]并且也不用 双循环吧 因为没有意义啊 实在搞不懂你想干什么 参考技术A for(var a in arr) //这个地方错了,改为 for(a in arr)

for(var b in a) //同上。

alert(arr[a][b]);
alert(a[b



//二维数组的定义
var arr = new Array([1,2,3,4,5],[6,7,8,9,10]);
//循环读出
for(var i=0;i<5;i++)

for(var j=0;j<5;j++)

alert(arr[i][j]);

参考技术B 老老实实用for(var i=0;i<arr["a"].count;i++)肯定出得来 参考技术C alert(a[b 这地方写的有错

以上是关于javascript遍历数组问题的主要内容,如果未能解决你的问题,请参考以下文章

Javascript - 遍历数组

使用 javascript 遍历数组 [重复]

遍历包含另一个数组javascript的数组

Javascript数组递归问题 - 遍历“部分”

在Javascript中循环遍历数组的元素[重复]

JavaScript循环遍历