this
騙された・・・・
- 追記
こんなの。
(function() { function Hoge() { this.a = 10; } Hoge.prototype = { interval: function() { alert(this.a); } }; var hoge = new Hoge(); hoge.interval(); // 10 が出る setInterval(hoge.interval, 3000); // undefined が出る。たくさん出る。 })();
騙された・・・・
こんなの。
(function() { function Hoge() { this.a = 10; } Hoge.prototype = { interval: function() { alert(this.a); } }; var hoge = new Hoge(); hoge.interval(); // 10 が出る setInterval(hoge.interval, 3000); // undefined が出る。たくさん出る。 })();