我需要以毫秒为单位获取执行时间。我们如何使用 Deno?
1 回答
2
您应该使用性能 API。
--allow-hrtime如果你想要高分辨率的时间测量,标志是必需的,否则它不会抛出一个权限被拒绝的错误,而是一个整数,而不是一个整数,失去精度。
const t0 = performance.now();
doSomething();
const t1 = performance.now();
console.log(`Call to doSomething took ${t1 - t0} milliseconds.`);
或者console.time
console.time('foo');
doSomething();
console.timeEnd('foo'); // foo: 400ms
于 2020-05-27T09:32:37.180 回答