TaskSignal:priority 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

注意:此功能在 Web Workers 中可用。

TaskSignal 接口的只读priority 属性表示信号的优先级

初始值在关联的 TaskController 中设置,通过将其作为参数传递给 TaskController 构造函数来指定(默认值为 "user-visible")。信号的优先级可以通过在关联的控制器上调用 TaskController.setPriority() 来更改。

对于具有可变优先级的任务,此值用于设置初始任务优先级以及后续更改优先级。具有不可变优先级的任务将忽略此值。

一个字符串,指示信号的优先级。它将是以下之一:"user-blocking""user-visible""background"

示例

priority 最常被开发人员用于确定prioritychange 事件之后的新优先级。有关实时示例,请参阅TaskSignal:prioritychange 事件

规范

规范
优先任务调度
# dom-tasksignal-priority

浏览器兼容性