PerformanceScriptTiming:invokerType 属性
invokerType
是 PerformanceScriptTiming
接口的一个只读属性,它返回一个字符串值,指示在调用时运行脚本的功能类型。
值
一个指示脚本入口点调用程序类型的字符串。可能的值包括:
"user-callback"
-
从 Web 平台 API 内部调用的已知回调,例如
setTimeout()
或Window.requestAnimationFrame()
。 "event-listener"
"resolve-promise"
-
Web 平台 Promise 已解析状态的处理程序函数,例如
fetch()
。请注意,在 Promise 的情况下,同一个 Promise 的所有处理程序都组合成一个"script"
条目类型。 "reject-promise"
-
Web 平台 Promise 已拒绝状态的处理程序函数。
"classic-script"
"module-script"
-
模块脚本的求值。
PerformanceScriptTiming.invoker
值的结构取决于脚本的 invokerType
值。查看 invoker
页面以获取更多详细信息。
示例
有关与长动画帧 API 相关的示例,请参阅 长动画帧时序。
规范
规范 |
---|
长动画帧 API # dom-performancescripttiming-invokertype |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。