文章目录
- 数组
- 定义
- 数组的基本使用
- 操作数组
- 数组排序
数组
定义
数组是一种可以按顺序保存数据的数据类型
数组的基本使用
- 声明语法
let 数组名 = [数据1,数据2,...,数据n]
- 取值语法
数组名[下标]
操作数组
增、删、改、查
- 增
1.数组.push() 将一个或多个元素添加到数组的末尾,并返回该数组的新长度
语法:arr.push(元素1,...,元素n)
2.数组.unshift() 将一个或多个元素添加到数组的开头,并返回该数组的新长度
语法:arr.unshift(元素1,...,元素n)
- 删
1.数组.pop 从数组中删掉最后一个元素,并返回该元素的值
语法:arr.pop()
2.数组.shift 从数组中删掉第一个元素,并返回该元素的值
语法:arr.shift()
3.数组.splice 删除指定元素
语法:arr.splice(起始位置,删除几个元素)
数组排序
数组.sort()可以排序
语法:
let arr = [4,1,5,1,3]
//升序排序法
arr.sort(function(a,b)){
return a - b
}
//降序排序法
arr.sort(function(a,b)){
return b - a
}