findAndSpliceDelete
La fonction findAndSpliceDelete() recherche le premier élément qui satisfait un prédicat, puis supprime deleteCount éléments à partir de cet index.
Exemple interactif
Syntaxe
Signature classique
typescript
function findAndSpliceDelete<
GenericElement extends unknown
>(
input: readonly GenericElement[],
predicate: (
element: GenericElement,
params: { index: number }
) => boolean,
deleteCount: number
): GenericElement[] | undefinedSignature currifiée
typescript
function findAndSpliceDelete<
GenericElement extends unknown
>(
predicate: (
element: GenericElement,
params: { index: number }
) => boolean,
deleteCount: number
): (input: readonly GenericElement[]) => GenericElement[] | undefinedParamètres
input: Tableau à parcourir.predicate: Fonction qui identifie l'élément à supprimer. Reçoit l'élément et son index.deleteCount: Nombre d'éléments à retirer à partir de l'élément trouvé.
Valeur de retour
Un nouveau tableau avec les éléments supprimés ou undefined si aucun élément ne satisfait le prédicat.
