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…………为了代码的可读性,一般采用第一种完全的写法。

posted on 2010-07-02 19:07  onlyktt  阅读(355)  评论(0)    收藏  举报