findAndSpliceInsert
La fonction findAndSpliceInsert() cherche le premier élément qui satisfait un prédicat et insère un tableau d'éléments à cet endroit sans supprimer l'élément trouvé.
Exemple interactif
Syntaxe
Signature classique
typescript
function findAndSpliceInsert<
GenericElement extends unknown
>(
input: readonly GenericElement[],
predicate: (
element: GenericElement,
params: { index: number }
) => boolean,
elements: GenericElement[]
): GenericElement[] | undefinedSignature currifiée
typescript
function findAndSpliceInsert<
GenericElement extends unknown
>(
predicate: (
element: GenericElement,
params: { index: number }
) => boolean,
elements: GenericElement[]
): (input: readonly GenericElement[]) => GenericElement[] | undefinedParamètres
input: Tableau d'origine.predicate: Fonction déterminant où insérer.elements: Tableau d'éléments à insérer avant l'élément trouvé.
Valeur de retour
Un nouveau tableau avec les éléments insérés ou undefined si la condition n'est jamais satisfaite.
