console.log vs console.debug-性能

时间:2018-08-25 05:22:16

标签: javascript performance benchmarking

在相当繁重的javascript应用程序中,用console.log替换console.debug会对整体性能产生任何影响吗?

谢谢


例如。

const startTime = new Date().getTime();
for (var id = 0; id < 100000000; id++) {
  console.log('test') // vs console.debug('test')
}
console.log(new Date().getTime()-startTime);

如今,在Chrome浏览器中,console.debug日志仅在选择“详细”级别时才会显示,因此我认为它会稍快一些,但根据我的基准测试结果实际上却有些慢,因此,我希望能获得一些见解。

谢谢


更新-一些启发式结果:

在长时间运行的进程中使用console.debug而不是console.log,我注意到Chrome和Opera(最新版本)的内存使用量均略有提高(〜5/10%)。

0 个答案:

没有答案