Méthode fill
La méthode fill remplit un tableau avec des valeurs données.
Dans le premier paramètre de la méthode, on spécifie
la valeur souhaitée. Dans les deuxième et troisième
paramètres optionnels, nous spécifions respectivement
la position de départ et la position finale pour le remplissage.
Syntaxe
tableau.fill(élément, [position de départ, [position finale]]);
Exemple
Remplissons un tableau en utilisant cette méthode :
let res = [1, 2, 3, 4].fill('!');
console.log(res);
Résultat de l'exécution du code :
['!', '!', '!', '!']
Exemple
Maintenant, spécifions à partir de quelle position il faut remplir le tableau :
let res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Résultat de l'exécution du code :
['a', '!', '!']
Exemple
Remplissons le tableau en spécifiant, en plus de la position de départ, la position finale :
let res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Résultat de l'exécution du code :
['a', 'b', '!', 'e']
Exemple
Maintenant, commençons à remplir le tableau
à partir de la toute fin, en spécifiant comme deuxième paramètre
l'index -1 :
let res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Résultat de l'exécution du code :
['a', 'b', 'c', '!']