Name

Array.pop() — Entfernt und liefert das letzte Element eines Arraysorm:availability:

Überblick

 array.pop()

Rückgabewert

Das letzte Element von array.

Beschreibung

pop() löscht das letzte Element von array, dekrementiert die Array-Länge und gibt den Wert des gelöschten Elements zurück. Wenn das Array bereits leer ist, ändert pop() es nicht und gibt den Wert undefined zurück.

Beispiel

pop() und sein Gegenstück push() stellen gemeinsam die Funktionalität eines Last-in-first-out-Stacks zur Verfügung. Ein Beispiel:

var stack = []; // Stack: []. stack.push(1, 2); // Stack: [1,2] Gibt 2 zurück. stack.pop(); // Stack: [1] Gibt 2 zurück. stack.push([4,5]); // Stack: [1,[4,5]] Gibt 2 zurück. stack.pop() // Stack: [1] Gibt [4,5] zurück. stack.pop(); // Stack: ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.