Javascript ofrece a lo menos 4 formas de completar un arreglo con diferentes valores utilizando solo métodos nativos del lenguaje. Estos métodos permiten crear un arreglo de un tamaño y contenido predefinido.
Es posible utilizar Array.fill
para crear un arreglo con un tamaño definido y luego utilizar map para completar los items con un valor determinado, como un entero o un string. También es posible completar el arreglo con un objeto, pero es necesario utilizar otra función adicional ya que Array.fill
copia la referencia al objeto original y no crea multiples objetos únicos. Para resolver esto utilizamos Array.map
.
Otro método es utilizar un simple ciclo for, pero es un método mutable.
También es posible utilizar los métodos Array.from
o la sintaxis spread en combinación con la función Array.map
.