在前端开发中,时间是一个常见的操作和计算需求。JavaScript提供了多种方法来获取当前时间,其中两个常用的方法是performance.now()
和Date.now()
。本文将详细比较这两个方法的使用和性能,并提供相应的源代码示例。
performance.now()
performance.now()
方法返回一个高精度的时间戳,单位为毫秒。它基于浏览器的性能计时器,提供了更精确的时间信息。下面是一个使用performance.now()
方法获取当前时间的示例:
const startTime = performance.now();
// 执行一些耗时操作