Показать сообщение отдельно
  #93 (permalink)  
Старый 31.08.2011, 19:26
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от float
я отталкивался от предположения, что массив это участок в памяти, а new Array(n) его выделяет. В вашем случае компилятор просто возвращает тот же undefined, хотя св-во не объявлено и выделения памяти под него небыло.
Лучше отталкиваться от предположения, что Array - это обычный объект. Только у него есть сеттер на добавление индексов, чтобы менять свойство length.
Ответить с цитированием