Показать сообщение отдельно
  #1 (permalink)  
Старый 02.06.2008, 11:58
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Одиночки. В чем разница?
Одиночки.
Есть ли разница и если есть, то в чем она заключается?
Раз:
var NewObject = {};
(function() {
  var privateStr = 'Я приватная';
  NewObject = {
    methodX: function() {
      alert(privateStr);
    }
  }
})
NewObject.methodX();

Два:
var NewObject = new function() {
  var privateStr = 'Я приватная';
  this.methodX = function() {
    alert(privateStr);
  }
}
NewObject.methodX();

Последний раз редактировалось Snipe, 02.06.2008 в 12:00.
Ответить с цитированием