javascript - 数据类型 - 数组
字符串,数值,布尔值都属于离散值。如果某个变量是离散的,那么在任意时刻只能有1个值。如果想用一个变量来存储一组值,就要用数组。
数组是由名字相同的多个值构成的一个集合,集合中的每个值都是这个数组的元素。我们可以用一个变量worldcup2010来保存所有32强的国家名。
数组要用关键字Array来声明,还可以对这个数组的元素个数做出规定:
var worldcup2010 = Array(32);
如果提前不确定元素个数,括号内也可以留空不写。
向数组中添加元素的操作叫做填充。在填充的时候,不仅要给出新元素的值,还要在数组中为新元素指定存放的位置,这个位置叫下标。
array[index] = element; // 方扩内的就是元素element相对应的下标 worldcup2010[0] = "England";
javascript规定第一个下标值是0而不是1,这一点很重要。
以下是填充数组的范例:
var worldcup2010 = Array(4);
worldcup2010[0] = "England";
worldcup2010[1] = "France";
worldcup2010[2] = "Italy";
worldcup2010[3] = "Chile";
// 相对简单的办法
var worldcup2010 = Array("England","France","Italy","Chile");
上面的例子数组会自动为元素分配下标,从0开始,1,2,3…………为了代码的可读性,一般采用第一种完全的写法。
浙公网安备 33010602011771号