es6怎么向数组增加一个元素

青灯夜游
Freigeben: 2022-05-19 15:49:10
Original
7186 Leute haben es durchsucht

3个方法:1、用unshift(),可在开头插入一个元素,语法“数组对象.unshift(元素)”;2、用push(),可在尾部插入一个元素,语法“数组对象.push(元素)”;3、用concat(),语法““数组.concat(元素)”。

es6怎么向数组增加一个元素

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

es6向数组增加一个元素的三种方法

1、使用unshift()函数

unshift()函数可以在数组开头插入元素,该函数能够把一个或多个参数值附加到数组的头部:

array.unshift(元素1, 元素2, ..., 元素X)
Nach dem Login kopieren

第 1 个参数元素1为数组新的元素 0,第 2 个参数元素2为新的元素 1,以此类推,最后返回添加元素后的数组长度。

我们通过下面的例子来具体看看:

var a = [0]; //定义数组 console.log(a); //返回[0] a.unshift(1); //增加1个元素 console.log(a); //返回[1,0]
Nach dem Login kopieren

1.png

2、使用push()函数

push()方法能够把一个或多个参数值附加到数组的尾部,并返回添加元素后的数组长度。

array.push(元素1, 元素2, ..., 元素X)
Nach dem Login kopieren

我们通过下面的例子来具体看看:

var a = [0]; //定义数组 console.log(a); //返回[0] a.push(2); //增加1个元素 console.log(a); //返回[0,2]
Nach dem Login kopieren

2.png

3、使用concat() 函数

concat() 方法可以连接两个或多个数组,会将作为参数的一个或多个数组的元素添加到指定数组的尾部。

也可以插入给定的一个或多个元素,能够把传递的所有参数按顺序添加到数组的尾部。

var a = [1,2,3,4,5]; //定义数组 console.log(a); var b = a.concat(6); //为数组a连接1个元素 console.log(b);
Nach dem Login kopieren

输出结果为:

3.png

说明:concat() 方法将创建并返回一个新数组,而不是在原来的基础上添加新元素;但unshift()方法会在原数组基础上添加元素。

【相关推荐:javascript视频教程web前端

Das obige ist der detaillierte Inhalt vones6怎么向数组增加一个元素. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!