
// first Example
const drop = (arr, n) => {
for(let i = 0; i < n; i++) {
arr.shift(arr[i])
}
return arr;
}
console.log('drop', drop([1, 2, 3], 1))
// second example
const drop = (arr, n) => {
return arr.slice(n)
}
console.log('drop', drop([1, 2, 3], 1))
Nach dem Login kopieren
Erklärung:
-
Funktionssignatur:
Funktion drop(arr, n = 1)
: Diese Funktion benötigt zwei Argumente:
-
arr: Das Eingabearray, aus dem Elemente gelöscht werden.
-
n: Die Anzahl der Elemente, die vom Anfang des Arrays entfernt werden sollen. Der Standardwert ist 1, wenn nicht angegeben.
-
Slice-Methode: Die Slice-Methode wird verwendet, um eine flache Kopie eines Teils eines Arrays in ein neues Array zurückzugeben. Die Methode benötigt zwei Argumente:
- Der Startindex (in diesem Fall n).
- Der Endindex (hier nicht angegeben, daher wird er bis zum Ende des Arrays geschnitten).
Beispiel:
-
drop([1, 2, 3], 1) startet das Slice bei Index 1, sodass es [2, 3] zurückgibt.
Das obige ist der detaillierte Inhalt vonLearn Lodash _.drop – Erstellt einen Array-Slice mit n Elementen, die vom Anfang an gelöscht wurden.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!