Monday, 6 July, 2020 UTC


Summary

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`.