> 文档中心 > 【JavaScript】JavaScript基础(三)

【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"可以访问数组元素的数量(数组长度)

医疗百科