-4
私のタイマーは、clearIntervalがsetInterval関数の下で定義されている場合にのみ停止します。どんな説明も高く評価されます。あなたsetIntervalなぜ、clearInterval関数がsetInterval関数よりも上にあるときだけタイマーが停止するのですか?
私のタイマーは、clearIntervalがsetInterval関数の下で定義されている場合にのみ停止します。どんな説明も高く評価されます。あなたsetIntervalなぜ、clearInterval関数がsetInterval関数よりも上にあるときだけタイマーが停止するのですか?
たsetInterval()実際に指定した間隔が経過した後に、指定方法/ルーチンが実行されるタイマーを開始しますありがとうございました。
てclearInterval()は一方のsetInterval(前回の呼び出しによって開始番目etimerをリセットするために使用されている)
したがって、のsetInterval(後)てclearInterval(への呼び出しを行うことが論理的です)。また、clearInterval()は、setInterval()によって返される停止するタイマーのIDを引数として必要とします。したがって、クリアするタイマーのIDを持たないので、setInterval()の前にclearInterval()を呼び出すことはできません。
質問に答えるのに多すぎるコードがありません。 –
起動していないタイマーを停止することはできません。 –
_デバッグヘルプを求める質問(「なぜこのコードは動作しませんか?」)には、目的の動作、特定の問題またはエラー、および質問自体**。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:[最小限で完全で検証可能なサンプルの作成方法](https://stackoverflow.com/help/mcve)._ – Andreas