Ich habe Code wie dieseszum Objekt Container innerhalb Ereignisfunktionen verweis
var MyObj = {
f1 : function(o){ o.onmousedown = MyObj.f2;},
f2 : function(){ MyObj.f1(); }
}
Ich möchte wissen, wie man MyObj verweisen, ohne sie zu hartzucodieren (dh diese), so kann ich ohne Änderung der Objektnamen ändern Code.
Ich interessiere mich nur für die Objektnotation.
EDIT:
ich es nicht richtig machen. Eine der Funktionen war tatsächlich onmousedown Ereignis, also dieser war nicht darin arbeiten ... Dies bezieht sich auf das Objekt, das ausgelöst Ereignis. Ich frage mich, ob es in diesem Fall immer noch möglich ist, auf MyObj zu verweisen.