 
		初学程序员
2016-03-09 17:11
var ihj=new Array()
document.write("数组的第一个值:"+myarr[0]);
这里给变量写的新数组,一定要用Arrar吗?
 
				用 var ihj = []; 也可以呀
 
				一维、二维数组都需要实例化(声明)。定义数组二种方式:一种方式:先创建对象,在赋值。就是楼上的方法一。另一种方式:直接创建对象的同时就封装数据,也就是楼上的方法而。
 
				一维数组是的。
定义一维数组
方法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"]];//直接定义并初始化
JavaScript进阶篇
469067 学习 · 22582 问题
相似问题