Примите во внимание этот код:
function a() {
alert(this.variable);
}
b = new function() {
this.variable = "abc";
a.call(this);
}
Есть ли способ автоматического переопределения контекста вместо использования метода вызова?вот так (не работает):
function a() {
var _this = Function.caller;
alert(_this.variable);
}
b = new function() {
this.variable = "abc;
a();
}
Заранее спасибо.