我已经搜索了现有的库或解决方案,但是找不到满足我需求的东西,所以我打算自己动手并寻求一些指导。
我想创建一个 JavaScript 测试套件,对两个函数进行 A/B 测试。假设我有以下两个函数:
function foo(){ var x = new Object();}
并且
function bar(){var x = {};}
我希望能够测量执行时间、内存使用情况以及其他有用的统计信息(例如,基准测试可以显示每秒操作次数)。
使用javascript,有哪些方法可以测量上述内容?
我知道一些方法,但是从头开始看看还有什么其他的方法会很好,所以非常欢迎所有建议。
谢谢。
注:我不是要求浏览器插件或Chrome开发工具,测量需要在js中进行。