molily: this und that - closures, Funktionen und Objekte (Crockford)

Beitrag lesen

Mit Binding:

var obj = {

prop : 'foo',
   method : function () { alert(obj.prop); }
};

setTimeout(obj.method.bind(obj), 1);

  
Das muss `alert(this.prop);`{:.language-javascript} heißen - durch das Binding ist this zuverlässig nutzbar.