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

JavaScript 列表(数组)添加数据的方法

🔹1. push() - 末尾添加(最常用)

letarr=[1,2,3];arr.push(4);// [1, 2, 3, 4]arr.push(5,6);// [1, 2, 3, 4, 5, 6] - 可添加多个

🔹2. unshift() - 开头添加

letarr=[1,2,3];arr.unshift(0);// [0, 1, 2, 3]

🔹3. splice() - 指定位置添加

letarr=[1,2,3];arr.splice(1,0,'a');// 在索引1处添加'a'// [1, 'a', 2, 3]// 语法: splice(起始索引, 删除数量, 要添加的元素)

🔹4. 展开运算符 … - 创建新数组(不修改原数组)

letarr=[1,2,3];letnewArr=[...arr,4];// 末尾添加letnewArr2=[0,...arr];// 开头添加

🔹5. concat() - 合并数组(不修改原数组)

letarr=[1,2,3];letnewArr=arr.concat(4,5);// [1, 2, 3, 4, 5]

📊对比表格

方法位置是否修改原数组性能
push()末尾 ✅⭐⭐⭐⭐⭐
unshift()开头⭐⭐⭐
splice()任意⭐⭐⭐
...展开符任意⭐⭐⭐⭐

💡推荐

  • 末尾添加→ 用push()
  • 开头添加→ 用unshift()[...arr, item]
  • 指定位置→ 用splice()
http://www.jsqmd.com/news/897717/

相关文章:

  • 从经验到模型:同步加速器磁场高精度测量与不确定性分析实践
  • 2026全案设计落地指南:索菲亚宁波高端定制的优选答案 - 深度智识库
  • 2026企业云盘私有化部署全流程实战:从K8s到高可用架构
  • 详解山东一卡通余额提现至微信的正规流程与相关常识 - 淘淘收小程序
  • 技术演进与社会变迁:从《电话》一文看通信工具如何重塑乡村共同体
  • 从蓝屏分析到漏洞挖掘:手把手教你用WinDbg在VMware里调试Windows内核
  • 你的ChatGPT用对了吗?:从0到1搭建可审计、可复盘、可追溯的绩效考核SOP(附ISO/AI-2024适配模板)
  • 烫染受损发质救星:TOP8修护发膜排行榜 - 资讯速览
  • 在Mac上制作Windows启动盘:WinDiskWriter让你的跨系统安装变得简单
  • 如何快速解密QQ音乐文件:qmc-decoder完整转换工具使用指南
  • 华为员工:我的人生很失败,赚了1000多万,买房赔了;孩子成绩全班倒数;媳妇每天不停的抱怨……
  • 从模拟到数字:FSK过零检测算法的软件实现与工程实践
  • 什么情况下用分类?分类的优缺点?分类怎么用属性?关联对象的原理?关联策略?分类怎么实现一个weak属性?
  • Node.js 服务端项目如何集成 Taotoken 实现异步 AI 功能调用
  • 2026年河南标识标牌厂推荐:前期标识一站式解决医院商场痛点 - 资讯速览
  • CentOS 7上搞定NUMECA Fine 10.1:从下载到破解的保姆级避坑实录
  • 2026广东、佛山五大二手手表回收推荐:2026最新排名出炉,玩表世家以全产业链实力领先 - 十大品牌榜
  • 国内主流潜水推流器厂商综合实力排行盘点 - 奔跑123
  • 免费开源Mac应用大全:689款精选工具完全指南
  • 基于YOLO模型的实时目标检测与告警系统:Python实现与SQLite存储
  • 不懂携程任我行礼品卡变现?手把手教你轻松搞定! - 团团收购物卡回收
  • 泸州黄金变现哪家强 长悦领跑值得信赖 优选长悦 - 专业黄金回收
  • Adobe-GenP 3.0终极指南:如何免费使用Adobe Creative Cloud全系列软件
  • 2026湖南非开挖修复材料公司选型:守护地下管网的隐形防线 - 奔跑123
  • 618必囤发膜:高性价比的宝藏发膜 - 资讯速览
  • 构建跨平台翻译与OCR应用:基于Tauri和React的Pot Desktop开发实战
  • 从闲置旧电脑到家庭NAS:手把手教你用Openfiler打造私人影音库和备份中心
  • 2026年武汉宜昌襄阳高端名表维修服务全攻略:从劳力士欧米茄到本地修表店的理性选择指南 - 优质企业观察收录
  • 戴森球计划FactoryBluePrints蓝图仓库:8000+工厂蓝图打造高效星际帝国
  • python3-01-base