Тема: OOP в javascript
Показать сообщение отдельно
  #10 (permalink)  
Старый 23.10.2010, 16:56
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Мы же создаем функцию и соответственно вызываем ее свойства и методы, но внутри можно определить prototype и constructor.

сравни с предыдущим примером:
var object = (function(){
       this.property = 'property';
       this.method = function(){
           return 'method';
        };
    return this;
})();

alert(object.property) //property
alert(object.method()) //method
alert(object.constructor == Object); //false
Ответить с цитированием