Einführung
In diesem Lab werden wir untersuchen, wie man mithilfe von JavaScript ein neues Array erstellt, indem man Elemente von der linken Seite eines bestehenden Arrays entfernt. Wir werden lernen, wie man die Array.prototype.slice()-Methode verwendet, um eine bestimmte Anzahl von Elementen von der linken Seite eines Arrays zu entfernen, und wie man einen Standardwert für die Anzahl der zu entfernenden Elemente setzt. Am Ende dieses Labs werdet ihr ein besseres Verständnis dafür haben, wie man in JavaScript Arrays manipuliert.
Entfernen von Array-Elementen von der Linken Seite
Um mit der Programmierung zu üben, öffnen Sie das Terminal/SSH und geben Sie node ein.
Hier ist eine Funktion, die ein neues Array erstellt, indem eine bestimmte Anzahl von Elementen von der linken Seite entfernt wird:
const drop = (arr, n = 1) => arr.slice(n);
Die Funktion verwendet Array.prototype.slice(), um die angegebene Anzahl von Elementen von der linken Seite zu entfernen. Wenn Sie das letzte Argument, n, weglassen, verwendet die Funktion einen Standardwert von 1.
Hier sind einige Beispiele für die Verwendung der drop-Funktion:
drop([1, 2, 3]); // [2, 3]
drop([1, 2, 3], 2); // [3]
drop([1, 2, 3], 42); // []
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab "Entfernen von Array-Elementen von der Linken Seite" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.