一般地,数组我们用下标取其数组里对应的值,下标一般是从 0 开始逐渐递增的,JS 里面的数组也有着样的功能,但JS 里的数组除了这样的一般取值方式外还有一种类似于 java 里 HashTable 集合类型的取值方法,便是关联数组了。
//这里主要是说明 对于关联数组的遍历,首先定义一个数组: var arr = new Array(); //随便创建关联数组的数据如下: arr["name"] = "mary"; arr["age"] = "3"; arr["sex"] = "man"; //利用 for 循环遍历如下: for( var keyin arr) { // 则上面 key 变量所取的值为 "name" 或 "age" 或 "sex", //而不是数组的值 // 下面的 value 才是取到对应的值 var value = arr[key]; }