Cada vez que trabajo con matrices, yo siempre uso el estilo []
, sin embargo, cuando quiero crear una matriz con una cantidad fija de elementos que utilizo new Array(N)
(no sé de ninguna otra manera de hacer esto)¿Forma correcta de crear una matriz con N número de elementos sin la antigua 'Nueva matriz (N)'?
pensé que no era gran cosa, hasta que leí estas fuertes palabras sobre este:
cualquiera que haga esto, el uso de “new array()” en lugar de “[]”, o “nueva Object()” en lugar de "{}" necesita volver a aprender JavaScript.
Realmente quiero evitar escribir código incorrecto. ¿Alguien me dice la dirección correcta para ir?
De hecho creo que ya estás bien. Está utilizando la sintaxis '[]' cuando asigna una matriz la mayor parte del tiempo, y 'nueva matriz (n)' cuando desea un tamaño específico. No hay nada incorrecto allí, la cita que publica no tiene en cuenta todas las situaciones. –
@Michael es bueno saberlo, supongo que ahora puedo dormir con las luces apagadas :) – mithril333221
No veo nada de malo con el uso del constructor 'Array' de esta manera. Existe por una buena razón. –