一、数组的基本概念
数组的概念:需要对一组数据进行操作时,可以使用数组
语法:
使用中括号(推荐)
const arr=[]
创建数组的方式
1.使用空括号(推荐)
const arr=[]
2.通过构造函数 new Array()
const arr = new Array()
const arr5 = new Array(1, 2) // [1,2]
const arr6 = new Array(5) // 只有一个数字的时候 5表示元素个数
访问数组
数组名[下标] 下标 0 1 2 ... 0~元素个数-1
数组遍历
arr.length 元素个数——》长度
利用for循环,遍历数组
for (let i = 0; i < arr.length; i++) {
console.log(arr[i])
}
二、数组的增删改查
增加元素
push-在数组末尾处追加一个或多个元素
语法 数组名.push(参数)
参数:一个或者多个要追加的元素
返回值 元素添加之后的数组总长度(可以不用)
unshift-在数组开头处追加一个或多个元素
语法 数组名.unshift(参数)
参数:一个或者多个要追加的元素
返回值 元素添加之后的数组总长度(可以不用)
删除元素
pop方法-删除数组末尾的元素
语法 数组名.pop()
参数无
返回值 被删除的元素(可不用)
shift方法-删除数组开头的元素
语法 数组名.shift()
参数无
返回值 被删除的元素(可不用)