set
La fonction set() remplace la valeur à un index donné et retourne un nouveau tableau, sans modifier l'original.
Exemple interactif
Syntaxe
Signature classique
typescript
function set<
GenericElement extends unknown
>(
input: readonly GenericElement[],
index: number,
element: GenericElement
): GenericElement[];Signature currifiée
typescript
function set<
GenericElement extends unknown
>(
index: number,
element: GenericElement
): (input: readonly GenericElement[]) => GenericElement[];Paramètres
input: Le tableau source.index: L'index à remplacer (les index sont normalisés avec un modulo sur la longueur, donc les valeurs hors plage ciblent une position existante).element: La nouvelle valeur.
Valeur de retour
Un nouveau tableau dont l'élément ciblé (après normalisation de l'index) correspond à element. Les autres éléments sont copiés tels quels.
Voir aussi
fill- Remplit une portion du tableaucopyWithin- Copie un segment à l'intérieur du même tableau
