Para completar por ahora algunas pequeñas cosas sobre arrays en Javascript, vamos a ver unos detalles sobre cómo crearlos.
Siempre usar la notación literal []
El resultado es el mismo si usamos [1,2,3] o new Array(3)

Pero, no es lo mismo [3] que new Array(3) como podemos ver, mientras que [3] es coherente con el primer ejemplo (crea un array con un elemento de valor 3) new Array(3) crea un array de tres elementos vacíos!

Esto es cierto, pero si el elemento que pasamos al constructor no es un entero se comporta igual que [3]
por lo tanto
Es conveniente usar siempre la notación literal ya que el constructor de la clase Array tiene un comportamiento extraño (al menos para mí)
Hasta la próxima.