Я новичок в Javascript и замечаю, что вам не нужно указывать размер массива и часто видеть, как люди динамически создают массивы по одному элементу во времени. Это будет огромной проблемой производительности на других языках, так как вам будет необходимо перераспределять память для массива по мере увеличения размера.
Это не проблема в JavaScript? Если да, то есть ли структура списка?