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(开始位置,删除几个元素)

相关推荐
坤盾科技14 小时前
Docker 离线地图服务器搭建实战:Node.js + OpenLayers + MBTiles
linux·javascript·arcgis·docker·node.js
大鹏说大话15 小时前
Kotlin vs Java:Android之外,后端开发该怎么选?
开发语言
Copy_Paste_Coder15 小时前
小程序失败后,换个方向,终于成功搞到收益
前端·javascript·后端
skywalker_1115 小时前
注解和反射
java·开发语言
爱代码的小黄人15 小时前
总谐波畸变率 THD 的计算公式整理:MATLAB 官方公式与论文常用公式对比
开发语言·matlab
云深麋鹿15 小时前
C++ | AVLTree
开发语言·c++
2zcode15 小时前
基于Matlab不规则颗粒粒径周长面积测量及计数系统
开发语言·算法·matlab
XerCis15 小时前
ngrok实现内网穿透(以Python FastAPI为例)
开发语言·python·fastapi·ngrok
xiaoshuaishuai815 小时前
C# 继承与虚方法
开发语言·windows·c#
im_AMBER15 小时前
Browser Agent 开发:从浏览器插件到Electron CDP
前端·javascript·架构·electron·agent