From 5fd22ef924d2c219946dc0ac3a70f7758ab0cefc Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Wed, 9 Mar 2022 23:07:18 +0900 Subject: 2021/09/15 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/clearinterval/index.md | 85 ++++++++++++++------------------- 1 file changed, 37 insertions(+), 48 deletions(-) (limited to 'files/ja/web/api/clearinterval') diff --git a/files/ja/web/api/clearinterval/index.md b/files/ja/web/api/clearinterval/index.md index 3bccc06f99..5e1b897339 100644 --- a/files/ja/web/api/clearinterval/index.md +++ b/files/ja/web/api/clearinterval/index.md @@ -1,67 +1,56 @@ --- -title: window.clearInterval +title: clearInterval() slug: Web/API/clearInterval tags: - - DOM - - DOM_0 - - Gecko - - JavaScript timers - - Window + - API + - HTML DOM + - JavaScript タイマー + - メソッド + - リファレンス + - clearInterval +browser-compat: api.clearInterval translation_of: Web/API/WindowOrWorkerGlobalScope/clearInterval original_slug: Web/API/WindowOrWorkerGlobalScope/clearInterval --- -
{{ApiRef}}
+{{APIRef("HTML DOM")}} -

概要

+グローバルの **`clearInterval()`** メソッドは、以前に {{domxref("setInterval", "setInterval()")}} の呼び出しによって確立されたタイマーを利用した繰り返し動作を取り消します。 -

{{domxref("window.setInterval", "setInterval")}} を使用して設定された繰り返し動作をキャンセルします。

+## 構文 -

構文

+```js +clearInterval(intervalID) +``` -
window.clearInterval(intervalID)
-
+### 引数 - +- `intervalID` + - : 取り消す繰り返し動作の識別子です。この ID は対応する `setInterval()` の呼び出しの返値です。 -

+{{domxref("setInterval", "setInterval()")}} と {{domxref("setTimeout", "setTimeout()")}} で使用する ID のプールが共有されていることは注目に値します。つまり、技術的には `clearInterval()` と {{domxref("clearTimeout", "clearTimeout()")}} を交換することができます。 +しかし、わかりやすくするために、そうすることは避けるべきです。 -

{{domxref("window.setInterval", "setInterval()", "example")}} の例を参照して下さい。

+### 返値 -

仕様

+{{jsxref("undefined")}} - - - - - - - - - - - - - - - - - - -
仕様書策定状況コメント
{{SpecName('HTML WHATWG', 'webappapis.html#dom-setInterval', 'WindowOrWorkerGlobalScope.clearInterval()')}}{{Spec2("HTML WHATWG")}}最新の仕様で、メソッドを WindowOrWorkerGlobalScope ミックスインに移動。
{{SpecName("HTML WHATWG", "webappapis.html#dom-setInterval", "WindowTimers.setInterval()")}}{{Spec2("HTML WHATWG")}} 
+## 例 -

ブラウザー実装状況

+[`setInterval()` の例](/ja/docs/Web/API/setInterval#examples)を参照してください。 -

{{Compat("api.WindowOrWorkerGlobalScope.clearInterval")}}

+## 仕様書 -

関連情報

+{{Specifications}} - +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- [JavaScript タイマー](/ja/docs/JavaScript/Timers) +- {{domxref("setTimeout")}} +- {{domxref("setInterval")}} +- {{domxref("clearTimeout")}} +- {{domxref("Window.requestAnimationFrame")}} +- [_デーモン_ 管理](/ja/docs/JavaScript/Timers/Daemons) -- cgit v1.2.3-54-g00ecf