timeTaken 方法
功能:测量函数执行所需的时间。
使用Console.time()
和Console.timeEnd()
测量开始时间和结束时间之间的差值,以确定执行回调所需的时间。
实现
const timeTaken = callback => {
console.time('timeTaken');
const r = callback();
console.timeEnd('timeTaken');
return r;
}
示例
timeTaken(() => Math.pow(2, 10));
// 输出 1024
// timeTaken: 0.02099609375ms