假设我有一个对象:
var myObj = function {
this.count = 0;
}
myObj.prototype {
setCount : function() {
var interval = setInterval(function() {
this.count++;
}, 500);
}
}
问题是 setInterval 中的计数始终未定义,因此我永远不能将 myObj 中的计数变量增加到 0 以外的值。