如何测量函数执行持续时间
测量函数的执行时间可以为性能优化提供有价值的见解。有多种方法可以实现此测量。
使用 Performance.now() 进行实时性能测量
计时函数执行的现代方法是利用Performance.now() API。它返回自导航开始以来经过的时间(以高分辨率毫秒为单位)。要有效使用它:
在 Node.js 中,需要使用 const { Performance } = require('perf_hooks'); 导入性能类。
使用 console.time 进行简单的时间测量
console.time 方法提供了一种测量执行时间的简单方法。但是,它一次仅支持一次测量:
传递给 time() 的字符串和 timeEnd() 必须匹配才能正确停止计时器。详细解释请参考 MDN 或 Node.js 文档。
以上是如何有效测量 JavaScript 函数执行时间?的详细内容。更多信息请关注PHP中文网其他相关文章!