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

js如何添加新元素到数组中

1.push方法

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。这是向数组添加元素的最常用方法。

let arr = [1, 2, 3];  
arr.push(4); // 向数组末尾添加元素4  
console.log(arr); // 输出: [1, 2, 3, 4]

2.unshift方法

unshift() 方法可向数组的开头添加一个或多个元素,并返回新的长度。如果你想在数组的开始位置添加元素,这是一个很好的选择。

let arr = [1, 2, 3];  
arr.unshift(0); // 向数组开头添加元素0  
console.log(arr); // 输出: [0, 1, 2, 3]

3.splice方法

splice() 方法通过删除或替换现有元素或者添加新元素来改变一个数组的内容。如果你想在数组的特定位置插入元素,这是一个非常有用的方法。

let arr = [1, 2, 4];  
arr.splice(2, 0, 3); // 在索引2的位置插入元素3  
console.log(arr); // 输出: [1, 2, 3, 4]

4.使用扩展运算符

扩展运算符允许一个可迭代的对象如数组表达式或者字符串在调用函数时被展开,或在构造数组时被展开,或在构造对象时被展开。你也可以用它来向数组中添加新元素。

let arr = [1, 2, 3];  
arr = [...arr, 4]; // 使用扩展运算符向数组末尾添加元素4  
console.log(arr); // 输出: [1, 2, 3, 4]

 

http://www.lryc.cn/news/374137.html

相关文章:

  • Python变量和基本数据类型
  • 嵌入式数据库_1.嵌入式数据库的定义及特点和分类
  • 新人学习笔记之(变量)
  • Windows修改CMD窗口编码为UTF-8
  • os实训课程模拟考试(1~7)
  • yolov10 学习笔记
  • NAT概述
  • Ansys Mechanical|学习方法
  • 热门开源项目ChatTTS: 国内语音技术突破,实现弯道超车
  • 环形链表2证明
  • fetch_lfw_people()报错urllib.error.HTTPError: HTTP Error 403: Forbidden的解决方案
  • Verilog-Behavior Level 和 RTL Level 和 GATE Level的区别
  • 华为OD机考题HJ1 字符串最后一个单词的长度
  • C语言---------深入理解指针
  • C++ 算法教程
  • 【支持向量机】问题梳理
  • 车载网络安全指南 网络安全框架(二)
  • 元数据、数据元、数据字典、数据模型及元模型的区别详解
  • 【百度智能体】零代码创建职场高情商话术助手智能体
  • 实战项目: 负载均衡
  • 运维监控系统
  • 第3章 Unity 3D着色器系统
  • Qt项目天气预报(1) - ui界面搭建
  • 一、从C语言到C++(一)
  • MySQL(5)
  • 区块链之快照
  • 自学前端第一天
  • SQL Server几种琐
  • redis 一些笔记1
  • 【计网复习】应用层总结(不含HTTP和错题重点解析)