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

相关推荐
Jinuss几秒前
源码分析之React中的useId
前端·javascript·react.js
莱昂晨7 分钟前
Vue 3偶发字体乱码 - 原因探究
前端·javascript·vue.js
AlkaidSTART7 分钟前
0 基础入门 Zustand:新手友好的 React 状态管理方案
前端·javascript
我命由我1234510 分钟前
HTML 开发 - HTML 描述列表标签(<dl>、<dt>、<dd>)
前端·javascript·css·html·css3·html5·js
csdn2015_12 分钟前
Set<String> 类型取第一条记录
开发语言·windows·python
榴莲omega15 分钟前
正则表达式入门与实战指南
javascript·正则表达式·js八股
寂柒19 分钟前
C++——堆
开发语言·c++
邂逅星河浪漫23 分钟前
【Java】@EqualsAndHashCode 注解解析
java·开发语言
卖芒果的潇洒农民23 分钟前
C语言面试
c语言·开发语言·面试
人间打气筒(Ada)29 分钟前
「码动四季·开源同行」go语言:如何追踪分布式系统调用链路的问题?
开发语言·golang·开源·分布式链路追踪