我正在做一些 JavaScript 练习,并考虑如何改进我对练习的解决方案(算法) 。我正在考虑在调整代码后计算运行时速度,这样我就会知道速度提高了多少。我搜索并找到了这种方法,并认为我可以这样做。这是我所做的,
var d = new Date();
var startTime = d.getTime();
var endTime;
function testTargeAlgorithm(){
....
....
}
testTargetAlgorithm();
endTime = d.getTime();
console.log(endTime-startTime);
这是一个非常简单的算法,所以我预计时间之间不会有显着差异。但是如果毫秒不能衡量速度的提升,那我还能做什么呢?