javascript - 具有多个同名标记的绩效测量
问题描述
我目前正在通过运行在每个页面转换上设置自定义标记window.performance.mark('transition-start')
。之后,当页面的首屏部分是交互式的时,我会创建另一个标记window.performance.mark('transition-end')
. 当用户在这个单页应用程序中执行多个页面转换时,会出现“transition-start”和“transition-end”的多个标记。
使用 时window.performance.measure('transition', 'transition-start', transition-end')
,考虑到存在多个同名标记,我是否可以确保始终使用最新标记?我已经在 Firefox 和 Chrome 中对此进行了测试,并查看了使用的最新标记,但我找不到有关此用例的文档。
解决方案
推荐阅读
- java - 如何通过 .bat 文件将参数传递给另一个 Java 程序?
- javascript - 如何在 CSS 中改变元素旋转的速度
- c++ - 如何使用 -Werror= 使编译器为所有 -Wimplicit-int-conversion 警告抛出错误?
- c# - 当有很多记录时,C# MVC Controller ActionResult 查询需要很长时间才能加载
- r - 试图在ggplots中使用变量作为标签
- mysql - 如何使用子查询或派生表查询表?
- c++ - 如何在cmake项目中使用c++20
- apache - 如何使用 Apache 将子域主机转发到 proxypass?
- flutter - 当我更改下拉按钮时,它会影响下一个
- python - 从 unyt 包导入类时 PyCharm 找不到引用