Сообщение от Niar
|
А тебе вообще зачем такой код?
|
Вот пример:
function UI(){
}
UI.prototype.method = function(){
}
function SystemObject(){
this.UI.parent = this;
}
SystemObject.prototype.UI = new UI();
var sysObject = new SystemObject;
sysObject.UI.method();
При вызове метода method, this будет указывать на объект sysObject.UI, а мне нужно внутри метода получить sysObject. Обращаться напрямую sysObject нельзя. Например:
new SystemObject().method();
Т.к. ссылки нет - обратиться напрямую невозможно, а надо.