繁体   English   中英

如何计算在Chrome开发工具中一行代码执行了多少次?

[英]How to count how many times a line of code is executed in Chrome Dev Tools?

如何运行简单的诊断程序,以检查在Chrome开发工具中执行(通过)特定代码行的次数? 显然,我自己没有一个调试断点,也没有在代码库中编写任何冗余代码。

我想定期执行此操作,即-我在界面上执行了一些操作以调用for (f.ex)周期,并且我想立即查看特定行的执行次数,然后再次按下并查看再次获得新结果(也许可以容忍中间的重置)

您可以使用console.count ,它将记录给定标签被调用的次数:

console.count('Some Identifier')

如果您不想用“ foo:19”填充日志,而只想要一个总数,则可以创建自己的count函数,该函数仅在请求时返回总数:

 var counter = (function() { var counters = {}; return { count: function(label) { counters[label] = counters[label] ? counters[label] + 1 : 1; return this; }, total: function(label) { return +counters[label]; } } })(); for (var i = 0; i < 10; i++) { counter.count('bar'); } console.log("bar called", counter.total('bar'), "times"); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM