在调试或分析 JavaScript 时,您经常会看到人们试图找出某个函数的调用频率。常见的方法是使用全局计数器变量来递增和登录函数。
变量 i = 0;
功能测试(){
// 其他功能
我++;
控制台.log(i);
// 其他功能
}
不过,还有更好的方法。浏览器的控制台有一个 `count()` 和 `countReset()` 方法,该事件需要一个标签。这意味着您可以避免全局。
功能更好的测试(){
console.count('bettertest');
}
您可以在此截屏视频中看到它的实际效果。
这是标准控制台API的一部分,所有浏览器都应该支持。
原文: https://christianheilmann.com/2022/07/14/the-browser-console-has-a-count-method/