JavaScript(7)——数组

JavaScript中数组的用法与Java差不多,但还是有一些区别

声明数组

语法:

let 数组名 = [数据1,数据2,数据...]
let arr = new Array(数据1,数据2,...数据n)

添加数据

数组.push()方法将一个或多个元素添加到数组末尾,并返回该数组新长度

复制代码
  <script>
    let arr = ['ok']
    arr.push('aa')
    arr.push(19)
    console.log(arr)
  </script>

arr.unshift(新增的内容) :将一个或多个元素添加到数组开头。并返回该数组的长度

复制代码
   let arr = ['a', 99, 43]
    arr.unshift('ass', 55)
    console.log(arr)

删除

数组.pop()方法从数组中删除最后一个元素,并返回该元素的值

数组.shift()方法从数组中删除第一个元素并返回该元素的值

数组.splice()方法删除指定元素:arr.splice(开始位置,删除几个元素)

相关推荐
Geoking.8 分钟前
深度理解 Java synchronized —— 从原理到实战
java·开发语言
李瑞丰_liruifengv8 分钟前
使用 Claude Agent SDK 写一个 DeepResearch Agent
javascript·aigc·agent
sailing-data10 分钟前
【UI Qt】入门笔记
开发语言·qt·ui
Salt_072812 分钟前
DAY32 类的定义和方法
开发语言·python·算法·机器学习
未来影子19 分钟前
Java领域构建Agent新杀入一匹黑马(agentscope-java)
java·开发语言·python
江公望20 分钟前
VUE3 动态Prop 10分钟讲清楚
前端·javascript·vue.js
不会写DN21 分钟前
JavaScript call、apply、bind 方法解析
开发语言·前端·javascript·node.js
阿里嘎多学长21 分钟前
2025-12-12 GitHub 热点项目精选
开发语言·程序员·github·代码托管
goxingman23 分钟前
实体类上关于时间字符串和时间字段转换涉及注解分析
java·开发语言
_Voosk23 分钟前
C指针存储字符串为何不能修改内容
c语言·开发语言·汇编·c++·蓝桥杯·操作系统