当前位置: 首页 > news >正文

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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 界面控件DevExpress JS ASP.NET Core v24.1 - 全新的分割器组件
  • 网页版五子棋双人小游戏测试报告
  • 【Mac】Charles for Mac(HTTP协议抓包工具)及同类型软件介绍
  • 一、Python 日志系统设计之不同级别的系统日志
  • 科技创新引领水利行业升级:深入分析智慧水利解决方案的核心价值,展望其在未来水资源管理中的重要地位与作用
  • Ubuntu 20版本安装Redis教程,以及登陆
  • beyond Compare连接 openWrt 和 VsCode
  • 【python】QWidget父子关系,控件显示优先级原理剖析与应用实战演练
  • 助力用户构建精准营销的未来战场--携手某军工企业打造市场管理新纪元
  • 一个 Docker 搭建的自动化电视剧下载和管理工具
  • 前端使用Vue和Element实现可拖动弹框效果,且不影响底层元素操作,Cesium作为底图(可拖拽的视频实时播放弹框,底层元素可以正常操作)
  • FastGPT源码部署,不使用docker
  • 软件开发C#(Sharp)总结(续)
  • PHP智慧社区小区物业管理系统小程序源码
  • Spark RDD优化
  • 【刷算法】求1+2+3+...+n
  • 0x05 Python数据分析,Anaconda八斩刀
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • laravel with 查询列表限制条数
  • Phpstorm怎样批量删除空行?
  • Promise面试题,控制异步流程
  • tensorflow学习笔记3——MNIST应用篇
  • Vue学习第二天
  • webgl (原生)基础入门指南【一】
  • 分布式事物理论与实践
  • 全栈开发——Linux
  • 入手阿里云新服务器的部署NODE
  • 收藏好这篇,别再只说“数据劫持”了
  • 源码安装memcached和php memcache扩展
  • Nginx实现动静分离
  • 树莓派用上kodexplorer也能玩成私有网盘
  • 选择阿里云数据库HBase版十大理由
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​MySQL主从复制一致性检测
  • # 服务治理中间件详解:Spring Cloud与Dubbo
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • #pragam once 和 #ifndef 预编译头
  • #大学#套接字
  • #前后端分离# 头条发布系统
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (3)STL算法之搜索
  • (4)Elastix图像配准:3D图像
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (void) (_x == _y)的作用
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (补)B+树一些思想
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (九)信息融合方式简介
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>