Сообщение от Zeroglif
|
Ну, какая может быть ассоциация между А и В, если за спиной стоит отряд прототипов? Никакая.
|
А почему нет? - дан ключ, ожидается значение по ключу - как объект найдет это значение, имея ключ (сам ли справится, или кого-то попросит), - дело десятое. Главное, что он вернул ассоциированное значение по ключу. На самом деле, все это отстраненные рассуждения.
Сообщение от Zeroglif
|
в крайнем случае можно сказать, что все объекты (все!) в js ассоциативны
|
Не нужно этого говорить, как не нужно и слово "ассоциативный" употреблять. Я ж говорю, что слово "ассоциативный" промелькнет лишь в контексте, что - "то, что вы видели в других языках под этим названием, здесь (хоть и схоже, и, если захотеть - можно все назвать ассоциативным), терминологически и идеологически отличается; здесь - это объект."
Сообщение от Zeroglif
|
только не понятно, что это объясняет, каждый думает о своём. Кто-то начинает видеть два вида массивов, кто-то хеши в своём разумении, кто-то проверяет свойства массива в стиле typeof i == 'number' и так далее...
|
задача, как раз-таки, не запутать этим словом ("ассоциативный"), а сказать, что "то, что вы видели с похожим поведением, здесь
похоже, но
идеологически отличается, поэтому нужно использовать данную терминологию и понимать данную идеологию, иначе будет полное непонимание, которое и вызвает typeof i == 'number' ".