You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

console.timeEnd()输出结果中的ms单位是微秒还是毫秒?

问题解答

console.timeEnd()输出中的ms是毫秒的标准缩写,不是微秒。

  • 单位缩写通用规则:毫秒的英文为millisecond,标准缩写就是ms;微秒的英文为microsecond,标准缩写为μs,不会使用ms指代微秒。
  • 运行时实现逻辑:所有主流浏览器、Node.js环境下的console.time()系列方法,计时结果默认都以毫秒为单位返回,输出值的小数部分是对毫秒的更细粒度拆分,比如示例中的72.081ms等价于72毫秒加81微秒,整体统计单位依然是毫秒。
  • 简易验证方法:你可以自行运行如下代码测试,阻塞进程1秒后调用console.timeEnd(),输出结果会接近1000ms,刚好对应1秒=1000毫秒的换算规则:
console.time();
// 阻塞进程1秒
const start = Date.now();
while(Date.now() - start < 1000) {}
console.timeEnd();

内容的提问来源于stack exchange,提问作者Rahul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 16:45:05