您现在的位置是:首页 > Javascript
当前栏目
如何在 JS 中的数组开头添加元素?
2023-03-14 09:33:04 时间
本文已经过原作者 Orkhan Jafarov 授权翻译。
今天,我们来一起学习一下如何把元素添加到元素的首个元素。
1.Array.unshift()
- let fruits = ["Apple", "Banana", "Mango"];
- fruits.unshift("Orange");
- console.log(fruits);
- // Prints ["Orange", "Apple", "Banana", "Mango"]
- fruits.unshift("Guava", "Papaya");
- console.log(fruits);
- // Prints ["Guava", "Papaya", "Orange", "Apple", "Banana", "Mango"]
2.使用展开运算符(...)
- var fruits = ["Apple", "Banana", "Mango"];
- var moreFruits = ["Orange", ...fruits];
- console.log(moreFruits);
- // Prints ["Orange", "Apple", "Banana", "Mango"]
- var someoMoreFruits = ["Guava", "Papaya", ...moreFruits];
- console.log(someoMoreFruits);
- // Prints ["Guava", "Papaya", "Orange", "Apple", "Banana", "Mango"]
- console.log(fruits);
- // Prints ["Apple", "Banana", "Mango"]
3.使用 Array.concat()
我们还可以使用concat()方法在开头连接两个(或更多)数组。
- var fruits = ["Apple", "Banana", "Mango"];
- var moreFruits = ["Orange"];
- var someoMoreFruits = ["Guava", "Papaya"];
- var allFruits = someoMoreFruits.concat(moreFruits, fruits);
- console.log(allFruits);
- // Prints ["Guava", "Papaya", "Orange", "Apple", "Banana", "Mango"]
完~我是小智,我要去刷碗了,我们下期再见~
作者:Orkhan Jafarov 译者:前端小智 来源: dev
原文:https://codingnconcepts.com/javascript/how-to-add-element-at-beggining-of-javascript-array/
相关文章
- web前端技能方法总结(css、js、jquery、html)(29)
- web前端技能方法总结(css、js、jquery、html)(27)
- 手写多层轮播图_篇二【前端造轮子/大作业】
- web前端技能方法总结(css、js、jquery、html)(26)
- 个人网站开发之前端首次造轮子_篇一【前端大作业】
- 【域名仲裁】钓鱼网站盯上了埃森哲集团,每年有数千用户被骗。
- spring boot支持https请求(建议收藏)
- 英国闯关节目“挑战文化名人”粉丝自建节目资源站
- 关于 Angular 工程文件 angular.json 里的 inlineCritical 属性
- Deno不只是个Javascript运行时
- 一个虚拟主机绑定多个网站
- 虚拟主机只能做一个网站么
- 网站源码如何上传到虚拟主机
- 云虚拟主机买什么配置好
- apache 简介、资源网站、目录结构
- 虚拟主机可以运行几个网站呢
- apache 的虚拟主机功能
- 购买了域名就能上传网站吗
- 接口测试|Charles证书的设置(抓HTTPS数据包)&SSL证书过期解决办法
- Web Spider XHR断点 堆栈跟值 逆向案例(四)