ES6 - Array.fill

Cette fonction remplit tous les éléments d'un tableau d'un index de début à un index de fin avec une valeur statique. Il renvoie le tableau modifié.

Syntaxe

La syntaxe donnée ici est pour la méthode tableau fill(), où, -

  • value - Valeur pour remplir un tableau.

  • start- Ceci est facultatif; index de départ, par défaut à 0.

  • end- Ceci est facultatif; index de fin, par défaut cette longueur.

arr.fill(value[, start[, end]])

Exemple

<script>
   //fill
   let nosArr = [10,20,30,40]
   console.log(nosArr.fill(0,1,3))// value ,start,end
   //[10,0,0,40]

   console.log(nosArr.fill(0,1)) // [10,0,0,0]
   console.log(nosArr.fill(0))
</script>

La sortie du code ci-dessus sera comme indiqué ci-dessous -

[10, 0, 0, 40]
[10, 0, 0, 0]
[0, 0, 0, 0]