1. タイムアウト後に setTimeout() を呼び出します
setTimeout() メソッドは 2 つのパラメーターを受け取り、最初のパラメーターは関数、2 番目のパラメーターは時間 (マイクロ秒単位) で、数値 ID を返します
setTimeout( function () {
alert("Hello!") ;
},1000);
呼び出す前に clearTimeout() をキャンセルし、パラメータ タイムアウト コール ID を受け入れます
var timeOutId = setTimeout( function () {
alert("Hello!");
},1000);
clearTimeout(timeOutId);
2. setInterval() を断続的に呼び出します。
setInterval() メソッドは 2 つのパラメーターを受け入れます。最初のパラメーターは関数であり、2 番目のパラメーターは時間 (単位: マイクロ秒)、数値 ID を返します
setInterval( function () {
alert("Hello!");
},1000);
clearInterval() の呼び出しをキャンセルし、パラメーターの断続的な呼び出しを受け入れますID
var intervalId = null; var span = document.createElement("span"); // スパンノードを作成します
span.Id="time" // スパン ID を設定します
document.body.appendChild(span); body
関数 incrementNumber () {
var now = new Date();
span.innerText =timeStr;
if (num == 10) {
clearInterval(intervalId ); // 時間は 10 秒経過しても変化しません
}
}
interval(incrementNumber,1000); >
3. 断続的な呼び出しの代わりにタイムアウト呼び出しを使用してみてください
コードをコピーします
setTimeout(incrementNumber,1000) );
} else {
alert("OK");
}
}
setTimeout(incrementNumber,1000);