Есть модуть, который принимает callback, чтобы передать в него параметры.
Я создал объект для работы с этим модулем
function MyObject(args){
this.prop = args.prop;
}
MyObject.prototype = {
setArgs: function(args){
// здесь нужно обратиться к
// this, но это невозможно, так как
// в модуле подменяется контекст
}
}
Метод setArgs я передаю в модуль, как callback, но обращаться к this я уже не могу, хотя только для этого я и создал класс-объект MyObject... Вот как можно и как более правильно обойти подмену контекста? ...
В таком положении, даже если proxy сделать, то модуль и ему контекст подменит..