我遇到問題的塊如下:setTimeout()/ setInterval()將不會執行。 **我傳遞函數對象 - 不執行功能
setInterval(checkInput, 5000);
其中
var checkInput = function (letter) {
console.log("This executed")
if (ncorrect > 25)
clearInterval();
if (document.getElementById('keyinput').value === letter)
ncorrect++;
else
ncorrect = 0;
}
我看了SO職位,其中問題是傳遞的函數看起來像setTimeout(function(), 500)
,問題是()
,但我顯然沒有這樣做。
調試時,似乎函數永遠不會實際執行,並且setTimeout()/ setInterval()不會等待給定的時間量。我沒有收到任何錯誤或警告。任何見解都會被讚賞。謝謝!
嘗試的setInterval( 'checkInput',5000); – 2015-02-08 04:41:49