数组

880 词
数组的使用

数组#

数组(Array)--一种将一组数据存储在单个变量名下的方式

若有多个数据可以用数组保存,放到一个变量中,管理方便

声明数组#

                
JavaScript
// 1.字面量声明数组 let 数组名 = [数据1,2,3,...,n] // 2.使用new Array构造函数声明 let arr=new Array(数据1,2,3,...,n) let names=['小红','李华','andy']

操作数组#

数组本质是数据集合,操作数据即增删改查语法

#

数组添加新数据

                    
JavaScript
arr.push(新增元素1,元素2...) // 新增到数组末尾,并返回数组新长度 arr.unshift(新增内容) // 新增到数组开头,并返回长度

#

删除数组数据

                    
JavaScript
arr.pop() // 删除数组最后一个元素,并返回该元素的值 arr.shift() //删除第一个元素 arr.splice(操作的下标,删除个数) // 往后删,若个数省略,则默认删到最后

#

重新赋值

                    
JavaScript
arr[下标]=新值

#

查询数组数据(也称访问数组数据)

                    
JavaScript
arr[下标]

排序#

                    
JavaScript
arr.sort() // 默认升序 arr.sort(function(a,b){ // 升序   return a - b }) arr.sort(function(a,b){ // 降序   return b - a })