我四处寻找我想要的现有库/解决方案,但找不到任何东西,所以我想自己做,并寻找一些指示。
我想创建一个 javascript 测试套件,对两个函数进行 a/b 测试,所以就说我有
function foo(){ var x = new Object();}
和
function bar(){var x = {};}
我希望能够测量执行时间、内存使用情况和任何其他有用的统计数据(例如基准测试如何显示每秒操作数)
有什么方法,使用javascript,来衡量以上
我知道一些,但最好从新开始,看看还有什么,所以非常欢迎所有建议
谢谢
N.B 我不要求浏览器插件或 chrome 开发工具,测量需要在 js 中完成
最佳答案
var start = new Date().getTime();
*Your Code*
var end = new Date().getTime(),
time = end - start,
execs = 1000 / time;
console.log('time in ms: '+time);
console.log('operations per second: '+execs);
不知道如何获得执行的内存使用情况...
关于javascript - 测量 JavaScript 函数的内存使用、执行时间和性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11454933/