压力记录:time 属性
只读的time
属性返回 时间戳,该时间戳记录在 PressureRecord
中。它对应于从系统获取数据的时间,相对于生成通知的 PressureObserver
所在的 全局对象的时间原点。
值
一个表示 PressureRecord
创建时间的时间戳的 DOMHighResTimeStamp
。
示例
使用 time 属性
在以下示例中,我们在压力观察器回调中记录 time 属性的值。
js
function callback(records) {
const lastRecord = records[records.length - 1];
console.log(`Current pressure ${lastRecord.state}`);
console.log(`Current pressure observed at ${lastRecord.time}`);
}
try {
const observer = new PressureObserver(callback);
await observer.observe("cpu", {
sampleInterval: 1000, // 1000ms
});
} catch (error) {
// report error setting up the observer
}
规范
规范 |
---|
计算压力级别 1 # the-time-attribute |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。