编程语言
首页 > 编程语言> > 如何对JavaScript代码进行基准测试?

如何对JavaScript代码进行基准测试?

作者:互联网

有没有一个包可以帮助我对JavaScript代码进行基准测试?我不是指Firebug和这样的工具.

我需要比较我实现的两个不同的JavaScript函数.我对Perl的Benchmark(Benchmark.pm)模块非常熟悉,我正在寻找类似JavaScript的东西.

是否强调对JavaScript代码进行基准测试?我可以通过一次运行来计时吗?

解决方法:

只需对每个函数进行多次迭代.一次迭代可能是不够的,但是(取决于你的函数有多复杂),接近100或甚至1000次迭代的地方应该可以胜任.

如果你想看看你的功能的哪些部分正在减慢速度,Firebug也有一个profiler.

编辑:对于未来的读者,推荐JSPerf的以下答案应该是正确的答案.我会删除我的,但我不能,因为它已被OP选中.基准测试不仅仅是运行多次迭代,而且JSPerf会为您完成这项工作.

标签:javascript,benchmarking
来源: https://codeday.me/bug/20190919/1812814.html