В приведенном ниже примере массив2.length составляет всего десять, когда, на мой взгляд, это должно быть 13. Почему индексы с "строковыми ключами" не увеличивают длину массива? Я могу хранить вещи и получать к ней доступ, а отладчик VS показывает, что эти массивы хранятся правильно. Итак, почему длина не увеличивается?
var array2 = new Array();
array2["a"] = new Array();
array2["b"] = new Array();
array2["c"] = new Array();
for (var i = 0; i < 10; ++i)
array2[i] = new Array();
var nothing = "";
for (var i = 0; i < array2.length; ++i)
nothing = "";