aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/api/clearinterval
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2022-03-09 23:07:18 +0900
committerMasahiro FUJIMOTO <mfujimot@gmail.com>2022-03-17 13:03:32 +0900
commit5fd22ef924d2c219946dc0ac3a70f7758ab0cefc (patch)
treec2b2bb1262c1ce5292cb757b86c8a03a52a9b465 /files/ja/web/api/clearinterval
parentd6707e7bc591b7526269b1cf52bb9db8eeb940b4 (diff)
downloadtranslated-content-5fd22ef924d2c219946dc0ac3a70f7758ab0cefc.tar.gz
translated-content-5fd22ef924d2c219946dc0ac3a70f7758ab0cefc.tar.bz2
translated-content-5fd22ef924d2c219946dc0ac3a70f7758ab0cefc.zip
2021/09/15 時点の英語版に同期
Diffstat (limited to 'files/ja/web/api/clearinterval')
-rw-r--r--files/ja/web/api/clearinterval/index.md85
1 files changed, 37 insertions, 48 deletions
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
---
-<div>{{ApiRef}}</div>
+{{APIRef("HTML DOM")}}
-<h2 id="Summary" name="Summary">概要</h2>
+グローバルの **`clearInterval()`** メソッドは、以前に {{domxref("setInterval", "setInterval()")}} の呼び出しによって確立されたタイマーを利用した繰り返し動作を取り消します。
-<p>{{domxref("window.setInterval", "setInterval")}} を使用して設定された繰り返し動作をキャンセルします。</p>
+## 構文
-<h2 id="Syntax" name="Syntax">構文</h2>
+```js
+clearInterval(intervalID)
+```
-<pre class="syntaxbox"><em>window</em>.clearInterval(<var>intervalID</var>)
-</pre>
+### 引数
-<ul>
- <li><code>intervalID</code>: キャンセルする繰り返し動作の識別子。この ID は <code>setInterval()</code> の戻り値です。</li>
-</ul>
+- `intervalID`
+ - : 取り消す繰り返し動作の識別子です。この ID は対応する `setInterval()` の呼び出しの返値です。
-<h2 id="Example" name="Example">例</h2>
+{{domxref("setInterval", "setInterval()")}} と {{domxref("setTimeout", "setTimeout()")}} で使用する ID のプールが共有されていることは注目に値します。つまり、技術的には `clearInterval()` と {{domxref("clearTimeout", "clearTimeout()")}} を交換することができます。
+しかし、わかりやすくするために、そうすることは避けるべきです。
-<p>{{domxref("window.setInterval", "setInterval()", "example")}} の例を参照して下さい。</p>
+### 返値
-<h2 id="Specification" name="Specification">仕様</h2>
+{{jsxref("undefined")}}
-<table class="standard-table">
- <tbody>
- <tr>
- <th>仕様書</th>
- <th>策定状況</th>
- <th>コメント</th>
- </tr>
- <tr>
- <td>{{SpecName('HTML WHATWG', 'webappapis.html#dom-setInterval', 'WindowOrWorkerGlobalScope.clearInterval()')}}</td>
- <td>{{Spec2("HTML WHATWG")}}</td>
- <td>最新の仕様で、メソッドを <code>WindowOrWorkerGlobalScope</code> ミックスインに移動。</td>
- </tr>
- <tr>
- <td>{{SpecName("HTML WHATWG", "webappapis.html#dom-setInterval", "WindowTimers.setInterval()")}}</td>
- <td>{{Spec2("HTML WHATWG")}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
+## 例
-<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザー実装状況</h2>
+[`setInterval()` の例](/ja/docs/Web/API/setInterval#examples)を参照してください。
-<p>{{Compat("api.WindowOrWorkerGlobalScope.clearInterval")}}</p>
+## 仕様書
-<h2 id="See_also" name="See_also">関連情報</h2>
+{{Specifications}}
-<ul>
- <li><a href="/ja/docs/JavaScript/Timers" title="JavaScript/Timers">JavaScript timers</a></li>
- <li>{{domxref("window.setTimeout")}}</li>
- <li>{{domxref("window.setInterval")}}</li>
- <li>{{domxref("window.clearTimeout")}}</li>
- <li>{{domxref("window.requestAnimationFrame")}}</li>
- <li><a href="/ja/docs/JavaScript/Timers/Daemons"><em>Daemons</em> management</a></li>
-</ul>
+## ブラウザーの互換性
+
+{{Compat}}
+
+## 関連情報
+
+- [JavaScript タイマー](/ja/docs/JavaScript/Timers)
+- {{domxref("setTimeout")}}
+- {{domxref("setInterval")}}
+- {{domxref("clearTimeout")}}
+- {{domxref("Window.requestAnimationFrame")}}
+- [_デーモン_ 管理](/ja/docs/JavaScript/Timers/Daemons)