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.
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.