构造函数
TaskPriorityChangeEvent()-
创建一个新的
TaskPriorityChangeEvent对象,设置事件名称和先前的优先级。
实例属性
此接口还继承了其父接口 Event 的属性。
TaskPriorityChangeEvent.previousPriority只读-
返回此
prioritychange事件之前对应的TaskSignal的 优先级。
实例方法
此接口没有自己的方法,但继承了其父接口 Event 的方法。
示例
此类型的对象在 prioritychange 事件的处理程序中返回。下面的代码展示了一个处理程序,其中记录了 newPriority 和 previousPriority。
js
// Listen for 'prioritychange' events on the controller's signal.
controller.signal.addEventListener("prioritychange", (event) => {
const previousPriority = event.previousPriority;
const newPriority = event.target.priority;
console.log(`Priority changed from ${previousPriority} to ${newPriority}.`);
});
更完整的实时示例可以在 prioritychange event > Examples 中找到。
规范
| 规范 |
|---|
| 优先任务调度 # sec-task-priority-change-event |
浏览器兼容性
加载中…
另见
prioritychangeevent