JavaScript 组合类型 - Array 型

Array 型即为数组,数组是包含基本和组合数据的序列。在JavaScript 脚本语言中,每一种数据类型对应一种对象,数组本质上即为Array 对象。

考察如下定义:var score = [56,34,23,76,45];上述语句创建数组score,中括号“[]”内的成员为数组元素。由于JavaScript 是弱类型语言,因此不要求目标数组中各元素的数据类型均相同,例如:var score = [56,34,”23”,76,”45”];由于数组本质上为Array 对象,则可用运算符new 来创建新的数组,例如:var score=new Array(56,34,”23”,76,”45”);访问数组中特定元素可通过该元素的索引位置index 来实现,如下列语句声明变量m 返回数组score 中第四个元素:var m = score [3];数组作为Array 对象,具有最重要的属性length,用来保存该数组的长度,考察如下的

测试代码:[code]<! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”
http://www.w3.org/TR/REC-html140/strict.dtd”>

Sample Page! [/code]程序运行后,在原始页面单击“数组测试”按钮,弹出警告框如图所示。

值得注意的是,数组的length 属性为可读可写属性,作为可写属性时,若新的属性值小于原始值时,将调整数组的长度为新的属性值,数组中其余元素将删除。