1. 開発者向けのウェブ技術
  2. Web API
  3. PerformanceEventTiming
  4. target

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

PerformanceEventTiming: target プロパティ

Baseline 2025
最近利用可能

December 2025以降、この機能は最新のバージョンの端末およびブラウザーで動作します。古い端末やブラウザーでは動作しないことがあります。

読み取り専用の target プロパティは、関連付けられたイベントの最後の target (イベントが最後に配信されたノード)を返します。

イベントが最後に配信された Node です。

または、 Node が文書の DOM から切断されていたり、シャドウ DOM の中にあったりした場合は null です。

特定の最後のターゲットを持つイベントの監視

target プロパティはイベントタイミング項目 (PerformanceEventTiming) を監視するときに使用することができます。例えば、指定された最後の対象に対してのみイベントをログ出力し、測定する場合などです。

js
const observer = new PerformanceObserver((list) => {
 list.getEntries().forEach((entry) => {
 if (entry.target && entry.target.id === "myNode") {
 const delay = entry.processingStart - entry.startTime;
 console.log(entry.name, delay);
 }
 });
});
// イベントのオブザーバーを登録
observer.observe({ type: "event", buffered: true });

仕様書

仕様書
Event Timing API
# dom-performanceeventtiming-target

ブラウザーの互換性

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /