目录
(一)利用数组字面量 创建数组 并赋值 默认值为 1 2 3
3、语法 : 数组名[下标] /数组名[下标(下标从0开始)] = 值
5、判断当前的对象, 是否为数组 是 :true 否:false
一、了解数组
1、数组概述
数组:是指一组数据的集合,其中每个数据被称为元素,在数据中心可以存放任意类型的元素; 是 一种将一组数据存储在单个变量下的方式。
数组:可以通过索引(下标)来访问、设置、修改对应的数组元素,获取数组中的元素。
2、创建数组两种方式
(一)利用数组字面量 创建数组 并赋值 默认值为 1 2 3
代码编写: var arr = [1,2,3];
运行代码后,在页面按F12,控制台中可以看到已经创建的数组,1,2,3为数组中的元素,0,1,2为下标(下标:后边会介绍到),下标表示元素在数组中的位置,下标从0开始。
length:3 表示这个数组的长度为3,因为数组里有3个元素。
(二)利用new Array() 创建数组
代码编写: var arr = new Array() ;
例如:var arr = new Array(3); 表示数组里有3个空的元素
运行代码后,在网页控制台可以看到数组长度为3(length:3),没有赋值,所以只有长度.
3、语法 : 数组名[下标] /数组名[下标(下标从0开始)] = 值
代码编写 : arr[0] = 5;
运行代码后,在网页控制台可以看到数组元素为5,6,7,8,9,长度为5(length:5),0表示数组中第一个元素的位置,第一个元素的值 为5,控制台输出为:5
4、下标
*下标表示元素在数组中对应的位置,下标从0开始。
*数组可以通过下标(索引)来访问、设置、修改对应的数组元素,获取数组中的元素
声明创建数组 arr 并且为其赋值[5,6,7,8,9],arr[0]:表示数组中第一个元素的位置,即就是5的下标为arr [0]。所以网页控制台输出值为5。
5、遍历数组
读取数组中所有的元素
代码编写:for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
二、数组方法
1、push()
向数组的末尾添加一个或多个元素(多个元素用逗号隔开即可)
代码编写:将newArray中的元素添加到arr数组中去。
2、unshift()
向数组的开头添加一个或多个元素,并返回新的数组长度
代码编写:
console.log('新的数组长度:'+newArrayLength); 将元素添加进去后,数组的新长度。