在javaScript中怎样给二维数组赋值

解决方案 »

  1.   

    var a=[];
    var b=[1,2];
    a[0]=b;
    alert(a[0][0]);
      

  2.   

    方法1var tArrar=new Array();
    tArrar[0]=new Array();
    tArrar[0][0]="aa";
    tArrar[0][1]="bb";tArrar[1]=new Array();
    tArrar[1][0]="cc";
    tArrar[1][1]="dd";方法2
    var aa=new Array(['1','2'],['3','4'],['5','6']);
      

  3.   

    1、二维数组声明方式是下面这样的:   var images=new Array();         //先声明一维       for(var i=0;i<10;i++){          //一维长度为10          images[i]=new Array();    //在声明二维           for(var j=0;j<20;j++){      //二维长度为20              images[i][j]=1;       }}2、二级数组使用方式应该是这样子的:alert(images[0][0]);声明确实比较麻烦,需要先声明第一维,然后循环生成第二维
      

  4.   

    var arr=[];
    for(var i=0;i<10;i++){
    arr[i]=[];
    for(var j=0;j<10;j++){
    arr[i][j]=j;
    }
    }
      

  5.   

    int [][]a;
    a=new int [2][];
    a[0]=new int [2];
    a[1]=new int [4];
    a[0][0]=10;
    a[1][1]=2;
    for (int i=0;i<a.length;i++){
     for (int j=0;j<a[i].length;j++){
       system.out.print(a[i][j]+" ");
    system.out.println();
      }
    }//这东西很麻烦
    好好想想吧!!1