javaScript-数组
2022/5/2 20:13:02
本文主要是介绍javaScript-数组,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
JavaScript-数组
概念及声明
数组:是一种可以按顺序保存数据的数据类型
声明:let 数组名 = [数据1,数据2,...,数据n]
let arr = ['pink','yellow','red'] //let arr = [] //let arr = new Array()
注意:
- 数组是按顺序保存,所以每个数据都有自己的编号
- 机中的编号从0开始
- 在数组中,数据的编号也叫索引或下标
- 数组可以存储任意类型的数据
操作数组
查询
或者我们称为访问数组数据
方法:数组[下标]
console.log(arr[1])//'yellow'
修改
数组[下标] = 新值
arr[1] = 'green'
添加
-
数组.push(新增内容)
将一个或多个元素添加到数组的末尾,并返回该数组的新长度
console.log(arr.push('gray','pink2'))//5
-
数组.unshift(新增内容)
将一个或多个元素添加到数组的开头,并返回该数组的新长度
console.log(arr.unshift('green'))//4
注意:
1.新增多个元素以逗号,隔开
2.返回数据为修改后数组长度
删除
-
arr.pop()
从数组中删除最后一个元素,并返回删除元素的值
console.log(arr.pop())//'red'
-
arr.shift()
法从数组中删除第一个元素,并返回删除元素的值
console.log(arr.shift())//'pink'
-
arr.splice(操作的下标,删除的个数)
删除指定元素,返回删除元素的数组
console.log(arr.splice(1,1))//['yellow']
-
arr.splice(起始位置,要移除的数组元素的个数,添加内容)
删除指定元素并在指定起始位置添加内容,返回删除元素的数组
console.log(arr.splice(1,1,'green'))//['yellow'] console.log(arr.splice(1,0,'green'))//[]
注意:要移除的数组元素的个数为0时,作用为在指定位置添加元素
这篇关于javaScript-数组的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略