【JavaScript】JavaScript基础(三)
Javascript数组
数组的概念:
数组(Array)可以把一组相关的数据一起存放,并提供方便的访问(获取)方式
什么是数组:
数组是指一组数据的集合,其中每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式
//普通变量一次只能存储一个值 let num = 10 //数组一次可以存储多个值 let arr = [1,2,3,4,5,6]
数组的创建方式
JS中创建数组有两种方式:
- 利用 new创建数组
let 数组名 = new Array()let arr = new Array() //创建一个新的空数组
- 利用数组字面量创建数组
// 1、使用数字字面量的方式创建空数组 let 数组名 = []// 2、使用数组字面量的方式创建带初始值的数组 let 数组名 = ['小白','大白','小黑']
数组元素的类型
数组中可以存放任意类型的数据,例如字符串,数字,布尔值等
let 数组名 = ['小白','大白','小黑' ,1 ,true]
数组的索引
索引(下标):用来访问数组元素的序号(数组下标从0 开始);
数组可以通过索引来访问、设置、修改对应的数组元素。我们可以通过"数组名[索引]"的形式来获取数组中的元素。
//定义数组let arr = [1,2,3]//获取数组中第二个元素alert(arr[1])
遍历数组
// 通过for循环遍历数组 let arr = ['red', 'blue', 'green'] for (let i = 0; i < 3; i++) { console.log(arr[i - 1, i]); }
因为我们得数组索引号从0开始,所以i必须从0 开始 i<3
输出得时候arr[i] i计数器当索引号来用
数组的长度
使用"数组名.length"可以访问数组元素的数量(数组长度)