jquery遍历二维数组

function eachTowArray()

{

var ar = [[1,2,3],[4,5,6],[7,8,9]];

var result=""; //结果存放变量

$.each(ar,function(i){ //了解$.each(object,callback)的用法,object为要遍历的变量,callback是为了对变量中每一个变量的操作,如果需要用到元素的索引,可以在callback匿名函数中加入一个变量(这个变量随便命名,代表数组的下标,从0开始,每循环一次递增1,这样就可以用下标来遍历数组了如ar[i]),同时也可以用this来取出循环的数组。

   //在第一次循环中,this代表一个一维数组,将这个一维数组再次送到each函数中,遍历里面的一维函数

$.each(this,function(j) //这句代码是整篇文章的核心,如果数组有n维,还可以以同样的方法进行遍历处理。

{

     //在这层循环中,this代表一个一维数组的一个元素。

result+=this+"\n";

});

});

alert(result);

}