Heim  >  Artikel  >  Web-Frontend  >  Welche Möglichkeiten gibt es, in JavaScript Elemente am Ende eines Arrays hinzuzufügen?

Welche Möglichkeiten gibt es, in JavaScript Elemente am Ende eines Arrays hinzuzufügen?

青灯夜游
青灯夜游Original
2021-10-20 17:49:5618267Durchsuche

Methode hinzufügen: 1. Verwenden Sie die Methode push(), Syntax „array.push(element 1, element 2,..., element X)“; 2. Verwenden Sie die Methode splice(), Syntax „array.splice(arr. Länge,0,Element 1,...,Element X)".

Welche Möglichkeiten gibt es, in JavaScript Elemente am Ende eines Arrays hinzuzufügen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Methoden zum Hinzufügen von Elementen am Ende des Arrays in JavaScript

1, push()-Methode kann ein oder mehrere Elemente am Ende des Arrays hinzufügen und die neue Länge zurückgeben.

 1), Syntax:

arrayObject.push(newelement1,newelement2,....,newelementX)
Parameter Beschreibung
newelement1 Erforderlich. Das erste Element, das dem Array hinzugefügt wird.
newelement2 Optional. Das zweite Element, das dem Array hinzugefügt werden soll.
newelementX Optional. Es können mehrere Elemente hinzugefügt werden.

 2), Rückgabewert:

  Die neue Länge nach dem Hinzufügen des angegebenen Werts zum Array.

  3) Beschreibung:

  Die push()-Methode kann ihre Parameter der Reihe nach am Ende von arrayObject hinzufügen. Es ändert das ArrayObject direkt, anstatt ein neues Array zu erstellen.

 4), Beispiel:

var arr = new Array(3)
arr[0] = "ZhangQian"
arr[1] = "LinFang"
arr[2] = "HaiKun"

console.log(arr);// ["ZhangQian","LinFang","HaiKun"]
console.log(arr.push("C"));// 4
console.log(arr);// ["ZhangQian","LinFang","HaiKun","C"]
console.log(arr.push("A","B"));// 6
console.log(arr);// ["ZhangQian","LinFang","HaiKun","A","B","C"]

2, splice()-Methode fügt dem Array Elemente hinzu/entfernt sie und gibt dann das gelöschte Element zurück.

 1), Syntax:

arrayObject.splice(index,howmany,item1,.....,itemX)
Parameter Beschreibung
Index erforderlich. Eine Ganzzahl, die die Position angibt, an der ein Element hinzugefügt/entfernt werden soll. Verwenden Sie eine negative Zahl, um die Position vom Ende des Arrays anzugeben.
wieviele erforderlich. Die Anzahl der zu löschenden Elemente. Bei der Einstellung 0 werden Elemente nicht gelöscht.
item1, ..., itemX optional. Dem Array wurden neue Elemente hinzugefügt.

 2), Rückgabewert:

Typ Beschreibung
Array Ein neues Array, das die gelöschten Elemente enthält, falls vorhanden.

 3), Beschreibung:

  Die splice()-Methode kann null oder mehr Elemente beginnend mit dem Index löschen und diese durch einen oder mehrere Werte ersetzen, die in der Parameterliste des gelöschten Elements deklariert sind.

 Wenn ein Element aus arrayObject gelöscht wird, wird das Array zurückgegeben, das das gelöschte Element enthält. Die Methode

 splice() ändert das Array direkt.

  4), Beispiel:

var arr = ["A","ZhangQian","LinFang","HaiKun"];

arr.splice(1,0,"B","C");
console.log(arr);
arr.splice(arr.length,0,"D","C");
console.log(arr);

Welche Möglichkeiten gibt es, in JavaScript Elemente am Ende eines Arrays hinzuzufügen?

Wenn Sie die splice()-Methode verwenden möchten, um Elemente am Ende des Arrays hinzuzufügen, muss der Indexwert auf das Array festgelegt werden Längenwert.

【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, in JavaScript Elemente am Ende eines Arrays hinzuzufügen?. 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