Die pop-Methode
Die Methode pop entfernt das letzte Element
aus einem Array. Dabei wird das ursprüngliche Array verändert,
und die Methode gibt das entfernte Element
zurück.
Syntax
array.pop();
Beispiel
Lassen Sie uns das letzte Element aus dem Array entfernen:
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.pop();
console.log(arr);
Das Ergebnis der Codeausführung:
['a', 'b', 'c', 'd']
Beispiel
Lassen Sie uns das Element ausgeben, das aus dem ursprünglichen Array entfernt wurde:
let arr = ['a', 'b', 'c', 'd', 'e'];
let del = arr.pop();
console.log(del);
Das Ergebnis der Codeausführung:
'e'
Beispiel . Anwendung
Lassen Sie uns aus dem Array den String '16-25-34' erstellen.
Um die Aufgabe zu lösen, verwenden wir eine Kombination
der Methoden pop, shift,
push
und join:
let arr = ['1', '2', '3', '4', '5', '6'];
let res = [];
while (arr.length > 0) { // Das Array wird in der Schleife reduziert, bis es Null erreicht
let first = arr.shift();
let last = arr.pop();
let str = first + last; // Hier entsteht der String '16', dann '25', dann '34'
res.push(str);
}
// Nach der Schleife befindet sich im Array res ['16', '25', '34']. Führen wir es zu einem String zusammen:
res = res.join('-');
console.log(res);
Das Ergebnis der Codeausführung:
'16-25-34'