Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Arbeiten mit Arrays mit `push` und `pop` | Abschnitt
Üben
Projekte
Quiz & Herausforderungen
Quizze
Herausforderungen
/
JavaScript-Grundlagen

bookArbeiten mit Arrays mit `push` und `pop`

Swipe um das Menü anzuzeigen

push()

Die Methode push fügt ein oder mehrere Elemente am Ende eines Arrays hinzu und gibt die neue Länge zurück. Zum Beispiel:

12345
const numbers = [1, 2, 3]; console.log("Before:", numbers); numbers.push(4); // numbers is now [1, 2, 3, 4] console.log("After:", numbers); console.log(numbers.length); // 4
copy

pop()

Die Methode pop entfernt das letzte Element eines Arrays und gibt dieses zurück. Die Länge des Arrays verringert sich um eins:

12345
const numbers = [1, 2, 3, 4]; console.log("Before:", numbers); const lastNumber = numbers.pop(); // lastNumber is 4, numbers is now [1, 2, 3] console.log("After:", numbers); console.log(numbers.length); // 3
copy

Die Methoden push und pop sind essenziell für die Verarbeitung dynamischer Daten in realen Anwendungen. Mit diesen Methoden können Elemente zu Arrays hinzugefügt oder daraus entfernt werden, wenn sich Ihre Daten ändern.

Nachrichten zu einem Chat hinzufügen

Wenn ein Benutzer eine neue Nachricht sendet, verwenden Sie push, um sie am Ende des Chatverlaufs-Arrays hinzuzufügen:

123
const chatHistory = ["Hello!", "How are you?"]; chatHistory.push("I'm good, thanks!"); console.log(chatHistory);
copy

Rückgängigmachen der letzten Aktion

Um Benutzern das Rückgängigmachen ihrer letzten Aktion zu ermöglichen, verwenden Sie pop, um den zuletzt hinzugefügten Eintrag aus einem Array zu entfernen und abzurufen:

1234
const actions = ["draw line", "erase", "add text"]; const lastAction = actions.pop(); console.log(lastAction); // Output: "add text" console.log(actions); // Output: ["draw line", "erase"]
copy

Diese Methoden unterstützen die Verwaltung von Listen, die sich durch Benutzerinteraktionen verändern, beispielsweise beim Aktualisieren von Warenkörben, Nachverfolgen von Schritten in einem Spiel oder Verwalten kürzlicher Bearbeitungen. Mit push und pop bleibt Ihre Datenstruktur organisiert und reagiert flexibel auf Benutzeraktionen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 12

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 1. Kapitel 12
some-alt