PerformanceEventTiming: thuộc tính target
Baseline
2025
Newly available
Since December 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Thuộc tính chỉ đọc target trả về mục tiêu cuối cùng target của sự kiện liên quan, tức là nút mà sự kiện được gửi đến lần cuối.
Giá trị
Một Node mà sự kiện được gửi đến lần cuối.
Hoặc null nếu Node bị ngắt kết nối khỏi DOM của tài liệu hoặc đang ở trong shadow DOM.
Ví dụ
>Quan sát các sự kiện với một mục tiêu cuối cùng cụ thể
Thuộc tính target có thể được sử dụng khi quan sát các mục event-timing (PerformanceEventTiming). Ví dụ, để chỉ ghi lại và đo lường các sự kiện cho một mục tiêu cuối cùng nhất định.
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);
}
});
});
// Register the observer for events
observer.observe({ type: "event", buffered: true });
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Event Timing API> # dom-performanceeventtiming-target> |