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]