オブジェクトがあるとしましょう:
var myObj = function {
this.count = 0;
}
myObj.prototype {
setCount : function() {
var interval = setInterval(function() {
this.count++;
}, 500);
}
}
問題は、カウントがsetInterval内で常に未定義であるため、myObj内のカウント変数を0以外にインクリメントすることはできないことです。