findAndSpliceReplace
La fonction findAndSpliceReplace() cherche un élément avec un prédicat et le remplace, ainsi que les éléments suivants, par un tableau de nouvelles valeurs.
Exemple interactif
Syntaxe
Signature classique
typescript
function findAndSpliceReplace<
GenericElement extends unknown
>(
input: readonly GenericElement[],
predicate: (
element: GenericElement,
params: { index: number }
) => boolean,
elements: GenericElement[]
): GenericElement[] | undefinedSignature currifiée
typescript
function findAndSpliceReplace<
GenericElement extends unknown
>(
predicate: (
element: GenericElement,
params: { index: number }
) => boolean,
elements: GenericElement[]
): (input: readonly GenericElement[]) => GenericElement[] | undefinedParamètres
input: Tableau à modifier.predicate: Condition pour trouver la position à remplacer.elements: Valeurs qui remplaceront celles présentes à partir de l'index trouvé. Leur nombre détermine combien d'éléments sont écrasés.
Valeur de retour
Un nouveau tableau avec les remplacements, ou undefined si aucun élément n'est trouvé.
