PerformanceTiming: domInteractive 属性
已弃用:此功能不再推荐。尽管一些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,也可能正在被删除,或者可能仅出于兼容性目的而保留。避免使用它,如果可能,请更新现有代码;请参阅此页面底部的兼容性表,以指导您的决策。请注意,此功能可能随时停止工作。
警告:此属性的此接口在导航计时级别 2 规范中已被弃用。请改用PerformanceNavigationTiming
接口。
旧的PerformanceTiming.domInteractive
只读属性返回一个unsigned long long
,它表示自 UNIX 纪元起以毫秒为单位的时间,当解析器完成对主文档的工作时,即其Document.readyState
变为'interactive'
时,并且相应的readystatechange
事件被抛出。
此属性可用于衡量用户感觉到的网站加载速度。但是,如果脚本阻止渲染,并且没有异步加载或使用自定义 Web 字体,则会有一些问题。查看您是否属于这些情况之一,然后再使用此属性作为网站加载速度的用户体验的代理。
值
一个unsigned long long
。
规范
此功能不再有望成为标准,因为导航计时规范已将其标记为已弃用。请改用PerformanceNavigationTiming
接口。
浏览器兼容性
BCD 表格仅在浏览器中加载
参见
- 它所属的
PerformanceTiming
接口。 - 文章“domInteractive:真的吗?”,解释了您何时可以使用此属性作为网站加载速度的用户体验的代理。