Uso de JavaScript new Array (n) Declaration
Pergunta JavaScript básica: como não há limite rígido para matrizes, como no caso do Java (por exemplo,IndexOutOfBoundsException), qual é o uso da declaração onde especificamos a propriedade length?
var a = new Array(10);
Eu sei que ele predefine o comprimento e coloca "indefinido" nesses pontos vazios. Isso é razão suficiente para tê-lo?