Array数组(1)
如何创建数组
创建数组的基本方式有两种:
1、使用Array构造函数
语法:new Array()
小括号()说明:
(1)预先知道数组要保存的项目数量
(2)向Array构造函数中传递数组应包含项
2、使用数组字面量表示法
由一对包含数组的方括号[ ]表示,多个数组项之间以逗号隔开
数组元素的读写
读取和设置值时,使用方括号[ ]并提供相应的索引
说明:
索引是从0开始的正整数
选择练习1
关于数组的描述,下列说法正确的是? (选择两项)
A 数组可以用来保存一组不同类型的数据
B 数组的length属性可以获得数组的长度
C 数组的索引是从1开始的正整数
D 使用()获取数组的索引
正确答案: A,B
参考解析:本题考察的是数组的概念和运用,正确选项为AB;数组可以用来保存一组不同类型的数据,数组的length属性可以获得数组的长度,数组的索引是从0开始的正整数,使用[ ]获取数组的索引。
选择练习2
创建数组的基本方式有两种,下列创建数组的方式错误的是?(选择一项)
A var arr=new Array(1);
B var arr=new array( );
C var arr=[ ];
D var arr=[ 1,2,“3”];
正确答案: B
参考解析:
本题考察的是数组的创建方式,选择写法错误的,应选择B;
第一种方式是使用new Array()构造函数,第二种是直接使用包含数组项的[ ]来表示
选择练习3
下面这段代码运行结果是?(选择一项)
var arr=new Array(3);
arr[0]=1;
arr[1]