我有以下JS:如何在JS的setTimeout中調用this.function?
function TrackTime() {
this.CountBack = function(secs) {
setTimeout(function(){this.CountBack(secs)}, SetTimeOutPeriod);
}
}
我有一個閉合(如上所示)嘗試這樣做,也是十幾其他方式。我似乎無法讓這個工作在任何瀏覽器。 setTimeout函數在沒有在「類」函數中調用時工作正常。有人可以幫助我嗎?
謝謝,像一個魅力工作。 – Josh 2011-05-03 21:14:29