Сообщение от weeklyTea
|
можете объяснить такое поведение?
|
Твой tt есть объект...
tt[0] = 11;
Изменеие/создание свойства объекта...
Но поскольку ты занаследовался от массива (это так же объект) - у тебя есть метод push()
tt.push(99);
Выполнилось создание элемента массива, изменилась длина
alert(tt.[0]); // пишет 99
Потому как имя свойства объекта "совпало" с первым элементом массива...
Что-то такое.