目标
- 能知道为什么要有数组
- 学会创建数组
- 学会获取数组中的元素
- 学会遍历数组
- 给数组新增元素
- 学会冒泡排序数组案例
1. 数组
1.1 数组的概念
数组(Array)
是一组数据集合, 其中每一个数据又叫做元素, 在数组中可以存放任意类型的元素, 数组是将一组数据存储在同一个变量的方式.
var 数组名=[数据1,数据2,数据3...数据n];
// 利用new,创建数组
var arr = new Array(1, 2, 3, 4, 5);
// 利用字面量,创建数组
var arr1 = [2, '爱你', true, arr];
1.2 数组的创建方式
js中创建数组有两种方式:
- 利用 new 创建数组
利用数组字面量创建数组
// 利用new,创建数组
var arr = new Array(1, 2, 3, 4, 5);
console.log(arr);
// 利用字面量,创建数组
var arr1 = [2, '爱你', true, arr];
console.log(arr1);
// 利用索引,访问 '爱你';
console.log(arr1[1]);
1.3 数组的基本使用
数组是按顺序保存的.
- 在数组中,数据的编号就做索引(下标), 利用索引可以访问数据任意一个数据,
数组可以存储任意类型的数据.
var arr1 = [2, '爱你', true, arr];
// 利用索引,访问 '爱你';
console.log(arr1[1]);
一些术语:
元素:数组中保存的每个数据都叫数组元素
- 下标:数组中数据的编号
- 长度:数组中数据的个数,通过数组的length属性获得
遍历数组: