可以使用 process.hrtime()
函数来测量 Node.js 程序的运行时间。 该函数返回一个数组,其中包含两个元素:秒数和纳秒数。你可以在程序开始时调用一次 process.hrtime()
,然后在程序结束时再调用一次,然后将两次调用的结果相减,就可以得到程序运行的时间。
例如:
const start = process.hrtime();
// 你的代码
const end = process.hrtime(start);
console.log(`程序运行了 ${end[0]} 秒 ${end[1] / 1000000} 毫秒`);
你也可以使用 console.time()
和 console.timeEnd()
函数来测量程序运行时间。 这些函数接受一个字符串参数,用于标识要测量的代码块。 例如:
console.time('程序运行时间');
// 你的代码
console.timeEnd('程序运行时间');
你还可以使用第三方库,例如 performance-now
来测量程序运行时间。