slice
La fonction slice() crée une copie d'une portion de tableau entre start et end (exclu) sans modifier l'original. Elle reprend Array.prototype.slice avec une API currifiée.
Exemple interactif
Syntaxe
Signature classique
typescript
function slice<
GenericElement extends unknown,
>(
array: readonly GenericElement[],
start?: number,
end?: number,
): GenericElement[]Signature currifiée
typescript
function slice<
GenericElement extends unknown,
>(
start?: number,
end?: number,
): (array: readonly GenericElement[]) => GenericElement[]Paramètres
array: Tableau source.start: Index de début (inclus). Par défaut0.end: Index de fin (exclus). Par défaut la longueur du tableau.
Valeur de retour
Une nouvelle portion du tableau d'origine entre start et end.
