es6数组,ES6
web前端-前端问答
j词法分析器源码,ubuntu左边栏消失,tomcat打开网页很慢,养爬虫表演,php能写app吗,北京海淀关键词seo哪家靠谱lzw
es6向数组增加一个元素的三种方法微信邀请函 源码,vscode 未验证断点,安装ubuntu tar,tomcat应用程序,springboot爬虫服务,php 调用java代码,凤山街道做seo优化推广,移动端营销型网站模板下载,餐饮html模板lzw
1、使用unshift()函数h5电子图书阅读源码,安装ubuntu挂载硬盘,tomcat双击后无法打开,骷髅爬虫一,php开发nft,福清网页seo销售价格lzw
unshift()函数可以在数组开头插入元素,该函数能够把一个或多个参数值附加到数组的头部:array.unshift(元素1, 元素2, ..., 元素X)
第 1 个参数 元素1
为数组新的元素 0,第 2 个参数 元素2
为新的元素 1,以此类推,最后返回添加元素后的数组长度。
我们通过下面的例子来具体看看:
var a = [0]; //定义数组console.log(a); //返回[0]a.unshift(1); //增加1个元素console.log(a); //返回[1,0]
2、使用push()函数
push()方法能够把一个或多个参数值附加到数组的尾部,并返回添加元素后的数组长度。
array.push(元素1, 元素2, ..., 元素X)
我们通过下面的例子来具体看看:
var a = [0]; //定义数组console.log(a); //返回[0]a.push(2); //增加1个元素console.log(a); //返回[0,2]
3、使用concat() 函数
concat() 方法可以连接两个或多个数组,会将作为参数的一个或多个数组的元素添加到指定数组的尾部。
也可以插入给定的一个或多个元素,能够把传递的所有参数按顺序添加到数组的尾部。
var a = [1,2,3,4,5]; //定义数组console.log(a); var b = a.concat(6); //为数组a连接1个元素console.log(b);
输出结果为:
说明:concat() 方法将创建并返回一个新数组,而不是在原来的基础上添加新元素;但unshift()方法会在原数组基础上添加元素。