js数组定义方式有哪些

发布时间:2020-05-08编辑:脚本学堂
有关js数组定义方式的教程,通过实例学习下js数组是如何定义的,js定义一维数组与二维数组的方法,感兴趣的朋友参考下。

如何定义js数组?js数组定义有哪几种方式?带着这些疑问,开始我们今天的教程吧。

首先,js定义数组变量很灵活,例如:
 

var arr = ();
var arr = [];
var arr = new Array();

以上这些均可以实现js数组的定义。

下面分别就js一维数组与二维数组的定义,通过实例加以介绍。

例1,定义一维数组
方法1:
 

复制代码 代码示例:
var _TheArray = new Array);/定义
_TheArray[0]="1";
_TheArray[1]="2";
_TheArray[2]="3";//初始化
 

方法2:
 

复制代码 代码示例:
var _TheArray = new Array("1","2","3");//直接定义并初始化

例2,定义二维数组
方法1 (脚本学堂 www.jb200.com 编辑整理)
 

复制代码 代码示例:
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"]];//直接定义并初始化
 

以上介绍了js数组定义的具体方法,代码在IE8下测试通过,希望对大家有所帮助。