一、数组基础
1、数组是什么?
在JavaScript中,我们可以使用“数组”来存储一组“相同数据类型”的数据结构。
2、创建数组
在JavaScript中,创建数组共有3种方法:
(1)新建一个长度为0的数组
举例:
var myArr = new Array();
(2)新建长度为n的数组
举例:
var myArr = new Array(3);
myArr[0]="HTML";
myArr[1]="CSS";
myArr[2]="JavaScript";
(3)新建指定长度的数组,并赋值
举例:
var myArr = new Array(1,2,3,4);
注意,在JavaScript中,数组的索引是从0开始的,而不是从1开始的。
3、数组元素的赋值与获取
在JavaScript中,数组元素的赋值与获取都是通过数组下标来实现。
二、数组的属性和方法
1、数组的属性
在Array对象中有3个属性,分别是length、constructor和prototype。
2、数组的方法
Array对象常用方法
方法 说明
slice() 获取数组中的某段数组元素
unshift() 在数组开头添加元素
push() 在数组末尾添加元素
shift() 删除数组中第一个元素
pop() 删除数组最后一个元素
toString() 将数组转换为字符串
join() 将数组元素连接成字符串
concat() 多个数组连接为字符串
sort() 数组元素正向排序
reverse() 数组元素反向排序