Sei que posso fazer isso:
const v = new Array(2);
v.push(1);
v.push(2);
v.push(3);
Mas por que eu faria isso? Por que definir a quantidade de elementos se eu posso aumentar o tamanho do vetor dinamicamente?
E testando aqui, o código acima deu esse resultado:
[ <2 empty items>, 1, 2, 3 ]
Por que esse <2 empty items> ?