Elemente am Ende eines Arrays entfernen

JavaScriptJavaScriptBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir untersuchen, wie man in JavaScript Elemente am Ende eines Arrays entfernt. Wir werden die Array.prototype.slice()-Methode verwenden, um ein neues Array mit n Elementen zu erstellen, die vom Ende des ursprünglichen Arrays genommen werden. Am Ende dieses Labs werden Sie ein besseres Verständnis dafür haben, wie man in JavaScript Arrays manipuliert.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28642{{"Elemente am Ende eines Arrays entfernen"}} javascript/data_types -.-> lab-28642{{"Elemente am Ende eines Arrays entfernen"}} javascript/arith_ops -.-> lab-28642{{"Elemente am Ende eines Arrays entfernen"}} javascript/comp_ops -.-> lab-28642{{"Elemente am Ende eines Arrays entfernen"}} end

Wie man in JavaScript Arrayelemente vom Ende entfernt

Um in JavaScript Elemente vom Ende eines Arrays zu entfernen, kannst du die Array.prototype.slice()-Methode verwenden. Hier ist, wie du es tun kannst:

const takeRight = (arr, n = 1) => arr.slice(arr.length - n, arr.length);

Diese Funktion erstellt ein neues Array mit den letzten n Elementen des ursprünglichen Arrays. Hier ist, wie du sie verwenden kannst:

takeRight([1, 2, 3], 2); // [ 2, 3 ]
takeRight([1, 2, 3]); // [3]

Um diese Funktion zu verwenden, öffne das Terminal/SSH und tippe node, um zu beginnen, zu programmieren.

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab "Entferne Arrayelemente vom Ende" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.