aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/api/performance/mark/index.html
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2022-02-22 01:14:08 +0900
committerMasahiro FUJIMOTO <mfujimot@gmail.com>2022-03-02 23:38:54 +0900
commit96d2945591771f242a2e0dd50be77d5b2f872885 (patch)
tree095ff8c84a4c00e79a0c5697769f7fb1f5b45352 /files/ja/web/api/performance/mark/index.html
parent4671708265bd7c86e19716b220d08f19e11cbb98 (diff)
downloadtranslated-content-96d2945591771f242a2e0dd50be77d5b2f872885.tar.gz
translated-content-96d2945591771f242a2e0dd50be77d5b2f872885.tar.bz2
translated-content-96d2945591771f242a2e0dd50be77d5b2f872885.zip
Performance インターフェイスのメソッドの記事を移行
Diffstat (limited to 'files/ja/web/api/performance/mark/index.html')
-rw-r--r--files/ja/web/api/performance/mark/index.html101
1 files changed, 0 insertions, 101 deletions
diff --git a/files/ja/web/api/performance/mark/index.html b/files/ja/web/api/performance/mark/index.html
deleted file mode 100644
index 1a02bd4154..0000000000
--- a/files/ja/web/api/performance/mark/index.html
+++ /dev/null
@@ -1,101 +0,0 @@
----
-title: performance.mark()
-slug: Web/API/Performance/mark
-tags:
- - API
- - Webパフォーマンス
- - メソッド
- - リファレンス
-translation_of: Web/API/Performance/mark
----
-<div>{{APIRef("User Timing API")}}</div>
-
-<p><strong><code>mark()</code></strong> メソッドは、ブラウザの<em>パフォーマンスエントリバッファ</em>に、指定された名前で{{domxref("DOMHighResTimeStamp","timestamp")}} を作成します。アプリケーション定義のタイムスタンプは、{{domxref("Performance")}} インタフェースの <code>getEntries*()</code> メソッド ({{domxref("Performance.getEntries","getEntries()")}}、{{domxref("Performance.getEntriesByName","getEntriesByName()")}} または{{domxref("Performance.getEntriesByType","getEntriesByType()")}}) のいずれかによって取得できます。</p>
-
-<p>{{AvailableInWorkers}}</p>
-
-<p><code>mark</code> の {{domxref("PerformanceEntry","performance entry")}} は、次のプロパティ値を持ちます。</p>
-
-<ul>
- <li>{{domxref("PerformanceEntry.entryType","entryType")}} - "<code>mark</code>" に設定されます</li>
- <li>{{domxref("PerformanceEntry.name","name")}} - mark が作成されたときに与えられた "<code>name</code>" に設定されます</li>
- <li>{{domxref("PerformanceEntry.startTime","startTime")}} - <code>mark()</code> が呼び出されたときに {{domxref("DOMHighResTimeStamp","timestamp")}} に設定されます</li>
- <li>{{domxref("PerformanceEntry.duration","duration")}} -  "<code>0</code>" に設定します (mark には<em>長さ</em>がありません)</li>
-</ul>
-
-<p>このメソッドに与えられた <code>name</code> が {{domxref("PerformanceTiming")}} インターフェイスにすでに存在する場合、{{jsxref("SyntaxError")}} がスローされます。</p>
-
-<h2 id="構文">構文</h2>
-
-<pre class="syntaxbox"><em>performance</em>.mark(name);
-</pre>
-
-<h3 id="引数">引数</h3>
-
-<dl>
- <dt>name</dt>
- <dd>マークの名前を表す {{domxref("DOMString")}}。</dd>
-</dl>
-
-<h3 id="戻り値">戻り値</h3>
-
-<dl>
- <dt>void</dt>
- <dd> </dd>
-</dl>
-
-<h2 id="例">例</h2>
-
-<p>次の例は、<code>mark()</code> を使用して {{domxref("PerformanceMark")}} エントリを作成および取得する方法を示しています。</p>
-
-<pre class="brush:js">// たくさんの mark を作成します。
-performance.mark("squirrel");
-performance.mark("squirrel");
-performance.mark("monkey");
-performance.mark("monkey");
-performance.mark("dog");
-performance.mark("dog");
-
-// PerformanceMark エントリをすべて取得します。
-const allEntries = performance.getEntriesByType("mark");
-console.log(allEntries.length);
-// 6
-
-// "monkey" PerformanceMark エントリをすべて入手します。
-const monkeyEntries = performance.getEntriesByName("monkey");
-console.log(monkeyEntries.length);
-// 2
-
-// すべての mark を消去します。
-performance.clearMarks();
-</pre>
-
-<h2 id="仕様">仕様</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">仕様書</th>
- <th scope="col">ステータス</th>
- <th scope="col">コメント</th>
- </tr>
- <tr>
- <td>{{SpecName('User Timing Level 2', '#dom-performance-mark', 'mark()')}}</td>
- <td>{{Spec2('User Timing Level 2')}}</td>
- <td>
- <p><code>mark()</code> 処理モデルを明確にします。</p>
- </td>
- </tr>
- <tr>
- <td>{{SpecName('User Timing', '#dom-performance-mark', 'mark()')}}</td>
- <td>{{Spec2('User Timing')}}</td>
- <td>基本的な定義</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="ブラウザの互換性">ブラウザの互換性</h2>
-
-<div>
-<p>{{Compat("api.Performance.mark")}}</p>
-</div>