for(var i=0;i<arr.length;i++)
 for(var j=0;j<arr[i].length;j++)
  ...

解决方案 »

  1.   

    if(顺序存储)
    {
    那肯定是 Array(2,3);
    }
    else
    {
    按二楼到四楼的CODE;
    }
      

  2.   

    cols=arr[0].length;
    只要arr[0]的长度就知道咯
      

  3.   

    cols=arr[0].length;
    只要arr[0]的长度就知道咯
    不行
      

  4.   

    arr.length-1arr[0].length-1是第二维下标,而且arr[1],arr[2]的第二维可能不同
      

  5.   

    菜鸟遍天下…………
    瞧,又来一只……new Array()最后不要带参数,楼主的new Array(3,3)实际上只创建了一个长度为2的一维数组,其值为3,3
    试试alert(arr)就知道了而数组的下标当然只需要length - 1