Kursinhalt
Einführung in JavaScript
Einführung in JavaScript
Array-Methoden
Arrays sind vielseitig für das Speichern und Abrufen von Daten. Das Abrufen von Daten mit eckigen Klammern []
wird als Indexierung bezeichnet.
Es gibt jedoch verschiedene Methoden, um mit Arrays zu arbeiten.
Hinzufügen von Elementen
Es gibt verschiedene Möglichkeiten, Elemente zu einem Array hinzuzufügen.
Push
Die Methode push()
fügt einen neuen Wert am Ende des Arrays hinzu:
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
Unshift
Die Methode unshift()
funktioniert wie die Methode push()
, aber sie fügt den Wert am Anfang des Arrays ein.
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indexing
Sie können einen neuen Wert durch Indexierung anhängen:
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
Indexierung ermöglicht es Ihnen, einem bestimmten Index einen Wert zuzuweisen, einen vorherigen Wert neu zuzuweisen und mehr:
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Um ein neues Element im Array ohne Fehler zu erstellen, können Sie die Methode push(value)
oder den Ausdruck arr[arr.length] = value
verwenden:
let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
Löschen von Elementen
Manchmal müssen Sie Elemente aus einem Array löschen. Dies kann auf verschiedene Arten erfolgen.
Pop
Die Methode pop()
löscht das letzte Element in einem Array und ermöglicht es Ihnen, es in einer anderen Variablen zu speichern:
let arr = [11, 22, 33, 44]; console.log("Array:", arr); let x = arr.pop(); // Remove and save the last element in `arr` to variable `x` console.log("Popped element:", x); console.log("Array now:", arr);
Shift
Die Methode shift()
funktioniert wie pop()
, entfernt jedoch das erste Element aus einem Array:
let arr = [11, 22, 33, 44, 55, 66]; console.log("Array:", arr); let popped = arr.pop(); // Remove the last element console.log("Popped:", popped); console.log("Array:", arr); let shifted = arr.shift(); // Remove the first element console.log("Shifted:", shifted); console.log("Array:", arr);
1. Wie können wir ein Element am Ende des Arrays hinzufügen?
2. Wie können wir das letzte Element im Array entfernen?
Danke für Ihr Feedback!