Показать сообщение отдельно
  #5 (permalink)  
Старый 15.09.2015, 11:49
Аспирант
Посмотреть профиль Найти все сообщения от newKingOfTheBlock
 
Регистрация: 13.09.2015
Сообщений: 32

С with можно это сделать
Foo=function(){this.init()}
Foo.prototype={
  foo: undefined,
  bar: undefined,
  init: function(){
    with(this){foo=1;bar=2}
  }
}
 
foo=new Foo
console.log(foo)

но, если плохо представляешь, как оно работает, лучше не использовать.
Ответить с цитированием