秒表入门教程

59 0

秒表是精确记录一段时间的计时器,通常显示到百分之一秒,支持开始、暂停、复位和计次(分段),常用于体育训练、实验测量和速度测试。下面说明原理和上手步骤。

秒表入门教程

网页秒表在开始时记录起点,显示时用当前单调时钟减去起点并加上之前累计的时间;每按一次计次,就保存当前累计值,并与上一条相减得到本圈用时。界面刷新频率通常为每秒 60 次左右,刷新快慢不影响记录本身的精度。

  1. 点击开始
  2. 每完成一圈或一个阶段点击计次
  3. 需要中断时点击暂停,继续时再点开始
  4. 结束时查看总用时和各圈用时
  5. 点击复位清零

示例

输入:分段用时(秒):69.9、69.4、71、69.4

计算结果:累计读数:01:09.90、02:19.30、03:30.30、04:39.70;总用时 04:39.70

说明:最快一圈 69.4 秒,平均每圈 69.93 秒;计次读数是累计值,相邻两次相减得到每圈用时。

核心要点

  • 显示格式一般为 分:秒.百分秒,如 01:02.31
  • “计次”记录的是按下那一刻的累计时间,也可同时显示本圈用时
  • 人工按键的反应时间约 0.1–0.3 秒,是主要误差来源
  • 网页秒表应使用 performance.now() 等单调时钟
  • 正式比赛采用电子计时,与人工计时有规则差别

常见用途

  • 跑步、游泳分圈计时
  • 物理实验测周期、测反应时间
  • 做题速度训练
  • 烹饪、冲泡等需要精确时长的步骤
  • 比赛、活动的现场计时

JavaScript 示例

下面是用 JavaScript 实现的写法,可以按需要修改:

let t0 = 0, acc = 0, on = false; const laps = [];
const now = () => acc + (on ? performance.now() - t0 : 0);
function startStop() { on ? (acc += performance.now() - t0) : (t0 = performance.now()); on = !on; }
function lap() {
  const t = now(), prev = laps.length ? laps[laps.length - 1].total : 0;
  laps.push({ split: t - prev, total: t });
}

本站的在线秒表工具可以直接在网页中使用,无需安装,适合快速得到和核对结果。

常见问题

【手机锁屏会影响秒表吗?】基于时间差的网页秒表恢复后读数仍正确,但锁屏期间不能按计次。

【可以测反应时间吗?】可以粗略测试,但人工按键本身就包含反应时间,专业测试需要专门程序。

【刷新页面会丢失记录吗?】通常会,结束后请及时复制计次结果。

文中示例可以在本站对应工具中核对。

署名:123问编辑部 · 最近修订:2026-11-11 · 已按编辑与审核说明检查;内容仅供参考,不构成医疗、法律或投资建议。发现错误可查看纠错方式。

标签: 秒表 实用工具

抱歉,评论功能暂时关闭!