JavaScript数组使用实例

GF办公用需要一个小系统,原要求是VBA实现,不过我没弄过那玩意儿。C语言倒是熟悉,但CLI的东西她使用不方便。

于是做一个web系统,php比较熟悉,不过她的工作不能使用外网,额滴神!最后还是选择了用javascript实现,现学现卖吧。

由于不能使用数据库,所以需要构建一个三维数组来存储数据,以下是javascript中数组使用的一些实例。

定义数组并赋值

	var jz = newArry();
	jz[0] = 10;
	jz[1] = "hello";
	jz[2] = 23.4;

以上是一个简单的一维数组,其中三个值分别为:10整数,hello字符串,23.4浮点数,可以通过以下方法使用

	alert("jz[0] is "+jz[0]+"\n jz[1] is "+jz[1]+"\n jz[2] is "+jz[2]);

二维数组的定义方法:为一维数组的单个值赋予数组值,那么就可以构成二维数组

实例

	var jz = newArry();
	jz[0] = newArry(1,2);
	jz[1] = newArry(3,4);
	jz[2] = newArry(5,6);

可以通过jz[0][0]jz[0][1]jz[0][2]来访问。

以下是一个简单的三维数组实例

	var jz newArry();
	jz[0] = newArry([100,200],[300,400],[500,600])
	jz[1] = newArry(['str1','str2'],['str3','str4'],['str5','str6']);
	jz[2] = newArry([2.24,3.2],[12.9,89.01],[38.04,7.6]);

访问方法如jz[0][1][0]

发布于