Javascript node.js perf_钩子时间输出

Javascript node.js perf_钩子时间输出,javascript,node.js,performance,Javascript,Node.js,Performance,我正在阅读now available in节点,当我尝试使用它们的一个计时输出,如performanceEntry.duration,它表示输出以毫秒为单位。当I console.log像console.log(items.getEntries()[0].duration)一样在该页面上注销其代码示例时,时间输出如下所示: 0.306935 (start mark) 3.656406 (end mark) 5346.841204 然后,当我使用它们的startTime输出items.getE

我正在阅读now available in节点,当我尝试使用它们的一个计时输出,如
performanceEntry.duration
,它表示输出以毫秒为单位。当I console.log像
console.log(items.getEntries()[0].duration)
一样在该页面上注销其代码示例时,时间输出如下所示:

0.306935 (start mark)
3.656406 (end mark)
5346.841204
然后,当我使用它们的
startTime
输出
items.getEntries()[0].startTime
时,我得到的时间如下:

0.306935 (start mark)
3.656406 (end mark)
5346.841204

文档页面上的所有时间输出都以毫秒为单位。然而,我以前从未见过毫秒中有小数点。这些秒实际上是输出的吗?如果是这样的话,
5346.841204
到底与什么相关?

这不是意味着5.346秒(再加上.841 204毫秒)吗?性能计时器的精度为纳秒。