Сообщение от Dmitry A. Soshnikov
|
Забавная каша =) и вместе с тем, получается, верная.
|
Хочу, однако, предостеречь всех, кто будет читать этот мой пост (и возможно, воспримет (ну, а вдруг!) его буквально). "Верная" в данном случае подразумевает соответствие объектов JS определенной теоретической структуре данных (ассоциативный массив) и касается только внутренних реализаций. В самом же JS, несмотря на то, что все это объект, выделяют терминологические понятия "массив" - [], "объект" - {}, "функцию" - function. И, говоря о JS, употребляются именно эти определения; также все три понятия могут быть определены как "объект", поскольку являются таковыми в терминологии ECMA.