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

相关推荐
码云骑士7 分钟前
10-Python运行时内存模型-栈帧-堆-引用计数-GC分代回收的全景图
开发语言·python
智码看视界14 分钟前
老梁聊全栈:JavaScript 原型链深入探索对象继承的奥秘
前端·javascript·ecmascript
智码看视界15 分钟前
老梁聊全栈系列 JavaScript语言本质:从原型链到异步编程的深度解析
开发语言·javascript·全栈·javascript核心
AI科技星17 分钟前
数术工坊・八卷全书【本源创世终极版・万世定稿】
开发语言·网络·量子计算·拓扑学
雾沉川19 分钟前
Visual C++ 运行库合集 v105.0 部署与故障排查技术指南
开发语言·c++·dll
码云骑士20 分钟前
02-Python可变对象与不可变对象(上)-赋值陷阱与函数传参的暗坑
开发语言·python
gaohe26AIliuzeyu29 分钟前
Java内部类
java·开发语言
AI科技星31 分钟前
数术工坊・八卷全书(番外・实战升华副卷)【终极典藏定稿|完整无删减】
c语言·开发语言·网络·量子计算·agi
丘山望岳32 分钟前
剑起霜华——平衡二叉树(AVL树 )精讲
开发语言·数据结构·c++
yyuuuzz34 分钟前
云服务器软件部署的几个常见问题
运维·服务器·开发语言·网络·云计算·php·apache