Сообщение от 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