まず setInterval について理解しましょう:
1、HTML DOM setInterval() メソッド
定義と使用法
setInterval() メソッドは、指定された期間 (ミリ秒単位) に従って関数または計算を呼び出すことができます。表現。
setInterval() メソッドは、clearInterval() が呼び出されるかウィンドウが閉じるまで関数を呼び出し続けます。 setInterval() によって返される ID 値は、clearInterval() メソッドの引数として使用できます。
構文
setInterval(code,millisec[,"lang"])
パラメータ 説明
code 必須。呼び出される関数、または実行されるコード文字列。
ミリ秒は必須です。定期的な実行またはコードの呼び出し間の時間間隔 (ミリ秒単位)。
戻り値
コードの定期的な実行をキャンセルするために Window.clearInterval() に渡すことができる値。
2、HTML DOMのclearInterval()メソッド
定義と使用法
clearInterval()メソッドは、setInterval()で設定したタイムアウトをキャンセルすることができます。
clearInterval() メソッドのパラメータは、setInterval() によって返される ID 値である必要があります。
構文
clearInterval(id_of_setinterval)
パラメータ 説明
id_of_setinterval setInterval() によって返される ID 値。
停止方法:
次の例では、50 ミリ秒ごとに Clock() 関数を呼び出します。ボタンを使用してこの時計を停止することもできます: