Показать сообщение отдельно
  #19 (permalink)  
Старый 26.12.2008, 16:30
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

> // передал в хэш!

F =)

> ассоциативный массив!

{} =)

> и получил обратно объект!

[] =)

Забавная каша =) и вместе с тем, получается, верная. Ну а что делать, если все это - нативный объект, который может содержать пары "ключ => значение"?

Сообщение от Zeroglif
упрощённые термины
Почему упрощенные? Это нормальные термины стандарта, который имеет уже свои абстрактные структуры, соответствующие этим терминам (реализация этих структур остается за кадром (по идее; но кому захочется посмотреть - увидит там эти хеши)).

При этом рассуждать об этом имеет только смысл тогда, когда уже есть представление о терминологии JS и о самом JS; тем, кто начинает знакомство с JS, описание в альтернативной терминологии либо поможет быстрее понять (но тогда надо четко подчеркивать, что мы используем терминологию не из ECMA), либо (что хуже) - может сделать неправильным понимание идеологии JS.
__________________
Тонкости ECMAScript
Ответить с цитированием