Array-Methoden zum Hinzufügen und Entfernen von Elementen

.pop(), .shift(), .push(), .unshift(), .splice()

Alle folgenden Methoden verändern das Array direkt (sie mutieren es):

.pop() entfernt das letzte Element eines Arrays und gibt es zurück. .shift() entfernt das erste Element eines Arrays und gibt es zurück.

.push() fügt ein Element am Ende des Arrays hinzu und gibt die neue Länge zurück. .unshift() fügt ein Element am Anfang des Arrays hinzu und gibt die neue Länge zurück.

.splice(1, 3) entfernt ab Index 1 drei Elemente aus dem Array und gibt die entfernten Elemente als neues Array zurück. Nicht zu verwechseln mit .slice(1, 3), das das Array unverändert lässt und nur eine Kopie des Ausschnitts (Index 1 bis 2) liefert.

Diese Methoden gehören übrigens nicht zu ES6 – .pop(), .shift(), .push(), .unshift() und .splice() sind schon seit ES3 (1999) Teil von JavaScript.

Erstellt mit Hugo
Theme Stack gestaltet von Jimmy