如何使用Performance的Mark快速统计耗时

Posted 张驰Terry

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Performance的Mark快速统计耗时相关的知识,希望对你有一定的参考价值。

  1. 统计两个时刻的过程d1
performance.mark('start1');
  

setTimeout(()=>{
   performance.mark('end1')
 performance.measure('d1', 'start1', 'end1')
 console.log(performance.getEntriesByName('d1')[0]);
},1000)

  1. 统计多个过程d1
function sta(){
    performance.mark('start1');


    setTimeout(()=>{
       performance.mark('end1')
     performance.measure('d1', 'start1', 'end1')
    },1000)
}

let count = 10;
setInterval(()=>{
    if(count>0){
            sta();
            count--;
    }else{
        performance.getEntriesByName('d1');
    }

},2000);

以上是关于如何使用Performance的Mark快速统计耗时的主要内容,如果未能解决你的问题,请参考以下文章

[转] Performance_js中计算网站性能监控利器

第22天SQL进阶-查询优化- performance_schema系列四:事件统计(SQL 小虚竹)

第22天SQL进阶-查询优化- performance_schema系列四:事件统计(SQL 小虚竹)

如何使用 Performance API 让您的网站更快

第23天SQL进阶-查询优化- performance_schema系列五:数据库对象事件与属性统计(SQL 小虚竹)

第23天SQL进阶-查询优化- performance_schema系列五:数据库对象事件与属性统计(SQL 小虚竹)