📅  最后修改于: 2023-12-03 15:02:46.941000             🧑  作者: Mango
Lodash
是一个流行的JavaScript实用工具库,提供了方便、高效、可扩展的函数,以简化JavaScript编程。Lodash
的_.now()
方法是其中一个工具函数。
_.now()
方法返回当前时间的时间戳(单位毫秒)。换句话说,它返回了Unix时间戳,即从1970年1月1日00:00:00 UTC以来的毫秒数。
_.now()
没有参数,并且可以在任何地方使用。
const timestamp = _.now();
console.log(timestamp); // 输出 Unix 时间戳(例如, 1614923323175)
以下示例说明了如何在JavaScript代码中使用_.now()
方法。
const timestamp1 = _.now();
console.log(timestamp1); // 输出 Unix 时间戳(例如, 1614923323175)
// 模拟计算密集型任务,例如排序、列表渲染等
for (let i = 0; i < 1000000; i++) {
if (i === 999999) {
const timestamp2 = _.now();
console.log(timestamp2); // 输出 Unix 时间戳(例如, 1614923323277)
const elapsedTime = timestamp2 - timestamp1;
console.log(`Elapsed time: ${elapsedTime}ms`); // 输出执行耗时(例如, 102ms)
}
}
Lodash
的_.now()
方法就是这样。它返回当前时间的时间戳,可以用于计算代码执行的时间耗费。如果您正在编写JavaScript代码并需要一个轻巧的时间戳工具,您可能会发现它非常有用!