重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍“es6如何向数组增加一个元素”,在日常操作中,相信很多人在es6如何向数组增加一个元素问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”es6如何向数组增加一个元素”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
创新互联公司为企业级客户提高一站式互联网+设计服务,主要包括做网站、成都网站建设、APP应用开发、微信小程序定制开发、宣传片制作、LOGO设计等,帮助客户快速提升营销能力和企业形象,创新互联各部门都有经验丰富的经验,可以确保每一个作品的质量和创作周期,同时每年都有很多新员工加入,为我们带来大量新的创意。
3个方法:1、用unshift(),可在开头插入一个元素,语法“数组对象.unshift(元素)”;2、用push(),可在尾部插入一个元素,语法“数组对象.push(元素)”;3、用concat(),语法““数组.concat(元素)”。
本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。
es6向数组增加一个元素的三种方法
1、使用unshift()函数
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()方法会在原数组基础上添加元素。
到此,关于“es6如何向数组增加一个元素”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!