| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > Назначить свойству результат другого свойства |
| Автор: linuxoid 9.9.2011, 16:41 |
| Здравствуйте, ребята. Озадачен следующим вопросом. Почему? Чтобы пользоваться объектом не создавая его с помощью new var speaker = { heSaid: speaker.speak(), speak: function() { return 'i said..'; } } alert(speaker.heSaid); TypeError: speaker is undefined Как выкрутиться? Благодарю.. P.S. (т.е. мне нужно в св-во закинуть результат функции, которая объявлена в том же объекте и назначена свойству - для наглядности кода..) |
| Автор: Toydestroyer 9.9.2011, 17:27 | ||
p.s. {} - это литерал, они абсолютно идентичен созданию объекта с помощью new |
| Автор: linuxoid 9.9.2011, 17:45 |
| Понял, спасибо! |