Показать сообщение отдельно
  #7 (permalink)  
Старый 02.06.2015, 00:11
Аспирант
Отправить личное сообщение для indeterm Посмотреть профиль Найти все сообщения от indeterm
 
Регистрация: 26.05.2015
Сообщений: 43

Сообщение от Sweet
Будет ли в js когда-нибудь такое:
Кстати, это и так есть
Foo=function(name) {
  this.name=name
  this.bar=function(){return this}.bind(this)
}
 
foo = new Foo("foo");
test =function(x){return x()}
 
console.log(test(foo.bar))
alert(test(foo.bar).name)
// ::: { name: 'foo', bar: [Function] }
// ::: foo

Последний раз редактировалось indeterm, 02.06.2015 в 00:15.
Ответить с цитированием