Heim >Web-Frontend >js-Tutorial >Wie rufe ich die ersten N Elemente eines Arrays in JavaScript (ES6) ab?
Abrufen der ersten N Elemente eines Arrays
In JavaScript (ES6) kann das Abrufen der ersten N Elemente aus einem Array mit erreicht werden die integrierte Slice()-Methode. Das ursprüngliche Array bleibt unverändert.
Beispiel:
Betrachten Sie das folgende Problem:
I have an array with a varying size and I wish to retrieve the first 3 elements. I'm looking for the JavaScript (ES6) equivalent of Linq's `take(n)` method.
Lösung:
Um dieses Problem zu beheben, kann man die Methode „slice()“ wie folgt verwenden:
const slicedArray = originalArray.slice(0, 3);
Diese Anweisung erstellt ein neues Array, das die ersten drei Elemente des ursprünglichen Arrays enthält, und weist es der Variablen zu SliceArray. Das ursprüngliche Array bleibt unverändert.
Alternativer Ansatz:
Eine andere Möglichkeit besteht darin, den Spread-Operator innerhalb der Slice()-Methode zu verwenden:
const slicedArray = [...originalArray].slice(0, 3);
Diese Technik erstellt mithilfe des Spread-Operators eine flache Kopie des ursprünglichen Arrays und wendet dann die Methode „slice()“ an, um die ersten drei Elemente zu erhalten.
Das obige ist der detaillierte Inhalt vonWie rufe ich die ersten N Elemente eines Arrays in JavaScript (ES6) ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!