特に setTimeout を使用しているにもかかわらず、次の質問は setTimeout と setInterval の両方に当てはまります。
私が次のものを持っている場合
var foo = setTimeout(function() {}, 1000);
// foo got timeout id 1234
質問: foo タイムアウトが発生した後、(ページを更新せずに) setTimeout を呼び出してタイムアウト ID 1234 を再度作成することはできますか?
次に、私がこれを持っているとしましょう:
var foo = setTimeout(function() {}, 1000);
// foo got timeout id 1234
clearTimeout(foo);
質問:clearTimeout(foo)
setTimeout を呼び出して (ページを更新せずに) 1234 再度作成できる場合は?