问答详情
源自:3-2 组团,并给团取个名(如何创建数组)

有问题求解答

var ihj=new Array()

 document.write("数组的第一个值:"+myarr[0]);

这里给变量写的新数组,一定要用Arrar吗?

提问者:初学程序员 2016-03-09 17:11

个回答

  • jeven_k
    2016-03-10 16:32:15

    用 var ihj = [];  也可以呀

  • 心阳
    2016-03-09 17:29:57

    一维、二维数组都需要实例化(声明)。定义数组二种方式:一种方式:先创建对象,在赋值。就是楼上的方法一。另一种方式:直接创建对象的同时就封装数据,也就是楼上的方法而。


  • qq_孤舟_2
    2016-03-09 17:21:45

    一维数组是的。

    定义一维数组

     方法1:

    var _TheArray = new Array;/定义

    _TheArray[0]="1";

    _TheArray[1]="2";

    _TheArray[2]="3";//初始化

     方法2:

    var _TheArray = new Array("1","2","3");//直接定义并初始化

    定义二维数组

     方法1

    var _TheArray = new Array();   //先声明一维
    for(var i=0;i<10;i++){        //一维长度为10
     TheArray[i]=new Array();    //在声明二维
     for(var j=0;j<20;j++){      //二维长度为20
      _TheArray[i][j]=1;
     }
    }

     方法2

    var _TheArray = [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]];//直接定义并初始化