值
一个布尔值。如果关联事件是可取消的,则为 true,否则为 false。
示例
观察不可取消的事件
当观察事件计时条目(PerformanceEventTiming)时,可以使用 cancelable 属性。例如,仅记录和测量不可取消的事件。
js
const observer = new PerformanceObserver((list) => {
list.getEntries().forEach((entry) => {
if (!entry.cancelable) {
const delay = entry.processingStart - entry.startTime;
console.log(entry.name, delay);
}
});
});
// Register the observer for events
observer.observe({ type: "event", buffered: true });
规范
| 规范 |
|---|
| 事件计时 API # dom-performanceeventtiming-cancelable |
浏览器兼容性
加载中…