Heim  >  Artikel  >  Web-Frontend  >  So fügen Sie in es6 ein Element zu einem Array hinzu

So fügen Sie in es6 ein Element zu einem Array hinzu

青灯夜游
青灯夜游Original
2022-05-19 15:49:107267Durchsuche

3 Methoden: 1. Verwenden Sie unshift(), um ein Element am Anfang einzufügen, die Syntax lautet „array object.unshift(element)“ 2. Verwenden Sie push(), um ein Element am Ende einzufügen, die Syntax lautet „ array object. push(element)“; 3. Verwenden Sie concat(), die Syntax lautet „array.concat(element)“.

So fügen Sie in es6 ein Element zu einem Array hinzu

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer. Drei Möglichkeiten, ein Element zu einem Array in es6 hinzuzufügen.

1. Verwenden Sie die Funktion „unshift()“. Die Funktion „unshift()“ kann ein Element am Anfang des Arrays einfügen Ein oder mehrere Parameterwerte zum Array-Header:

array.unshift(元素1, 元素2, ..., 元素X)

Der erste Parameter

ist das neue Element 1 und so weiter und gibt schließlich die Array-Länge nach dem Hinzufügen des Elements zurück Schauen wir uns das folgende Beispiel an :

var a = [0];  //定义数组
console.log(a);  //返回[0]

a.unshift(1);  //增加1个元素
console.log(a);  //返回[1,0]

元素1 为数组新的元素 0,第 2 个参数 元素2

2. Verwenden Sie die Funktion push()

Die Methode push() kann einen oder mehrere Parameterwerte an das Ende des Arrays anhängen und die Array-Länge nach dem Hinzufügen von Elementen zurückgeben So fügen Sie in es6 ein Element zu einem Array hinzu

array.push(元素1, 元素2, ..., 元素X)

Schauen wir uns das folgende Beispiel an:

var a = [0];  //定义数组
console.log(a);  //返回[0]

a.push(2);  //增加1个元素
console.log(a);  //返回[0,2]

3. Verwenden Sie die Funktion concat()

Die Methode concat() kann zwei oder mehr Arrays verbinden und die Elemente eines oder mehrerer Arrays als Parameter hinzufügen am Ende des angegebenen Arrays So fügen Sie in es6 ein Element zu einem Array hinzu

Sie können auch ein bestimmtes Element oder Elemente einfügen und alle übergebenen Parameter der Reihe nach am Ende des Arrays hinzufügen

var a = [1,2,3,4,5];  //定义数组
console.log(a);  
var b = a.concat(6);  //为数组a连接1个元素
console.log(b);
Das Ausgabeergebnis ist:


Erklärung: Die concat()-Methode erstellt ein neues Array und gibt es zurück, anstatt dem Original neue Elemente hinzuzufügen. Die unshift()-Methode fügt jedoch Elemente zum ursprünglichen Array hinzu Frontend

]

Das obige ist der detaillierte Inhalt vonSo fügen Sie in es6 ein Element zu einem Array hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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