ໂມງ stopwatch ອອນໄລນ໌ ຟຣີ
Stopwatch ຄວາມແມ່ນຍຳ ພ້ອມບັນທຶກ lap, ຊີ້ lap ໄວສຸດ/ຊ້າສຸດ ແລະ keyboard shortcut. ນັບຂຶ້ນຈາກສູນດ້ວຍຄວາມຈ່ຽງ millisecond.
ແປ້ນພິມ: Space ເລີ່ມ/ຢຸດ · L ຮອບ · R ຣີເຊັດ
ການນຳໃຊ້ທົ່ວໄປ
- Stopwatch ສໍາລັບ HIIT ແລະ Interval Workoutsເວລາທີ່ສູງ-intensity intervals ລະຫວ່າງວຽກ ແລະ circuit workouts ກັບ precision ແລະ lap recording.
- Cooking Stopwatch ສໍາລັບ Multi-Step Recipesຕິດຕາມເວລາປຸງເພື່ອ steaks eggs pasta ແລະ timing-sensitive dishes ອື່ນໆ ກັບ lap markers ສໍາລັບ stage transitions.
- Sports Race Timing Stopwatchເວລາ running laps swimming sets cycling intervals ແລະ athletic training sessions ອື່ນໆ ກັບ precision.
- Practice Presentation Timing ກັບ Stopwatchເວລາທີ່ທ່ານ rehearse presentations ເພື່ອໃຫ້ແນ່ໃຈວ່າທ່ານໃສ່ໃນເວລາ allotted. Lap markers ສໍາລັບແຕ່ລະ section.
- Stopwatch ສໍາລັບ Meditation ແລະ Breathworkເວລາ meditation sessions breath holds ແລະ breathwork patterns ກັບ minimal visual distraction.
ມັນເຮັດວຽກແນວໃດ
ໂມງຈັບເວລານີ້ເຮັດວຽກຢູ່ໃນບຣາວເຊີທັງໝົດໂດຍໃຊ້ performance.now() API ໃນຕົວຂອງບຣາວເຊີ — ໂມງຄວາມລະອຽດສູງແບບ monotonic — ຂັບເຄື່ອນໂດຍວົງຈອນ requestAnimationFrame ທີ່ແຕ້ມໜ້າຈໍໃໝ່ທຸກເຟຣມແອນິເມຊັນ (ໂດຍທົ່ວໄປ 60 ຄັ້ງຕໍ່ວິນາທີ). ບໍ່ມີເຊີເວີກ່ຽວຂ້ອງໃນຂັ້ນຕອນໃດເລີຍ.
- 1performance.now() ວັດແທກເວລາເມື່ອທ່ານກົດ ເລີ່ມ, ເຄື່ອງມືຈະບັນທຶກຈຸດອ້າງອີງດ້ວຍ performance.now(). ທຸກເຟຣມແອນິເມຊັນ, ໜ້າຈໍຈະລົບຈຸດອ້າງອີງນັ້ນອອກຈາກຄ່າ performance.now() ປັດຈຸບັນເພື່ອຄິດໄລ່ມິນລິວິນາທີທີ່ຜ່ານໄປ — ຫຼີກລ້ຽງບັນຫາການເລື່ອນເວລາທີ່ມາພ້ອມກັບ setInterval ຊ້ຳໆ.
- 2requestAnimationFrame ຂັບເຄື່ອນໜ້າຈໍແທນທີ່ຈະໃຊ້ໂມງແບບຊ່ວງເວລາຄົງທີ່, ໜ້າຈໍຕົວເລກຈະຖືກອັບເດດພາຍໃນວົງຈອນ requestAnimationFrame. ນີ້ຮັກສາໜ້າຈໍໃຫ້ສອດຄ່ອງກັບ pipeline ການສະແດງຜົນຂອງບຣາວເຊີເອງ, ດັ່ງນັ້ນຕົວນັບເຊັນຕິວິນາທີຈະເລື່ອນລຽບ ແລະ ບໍ່ວ່ອງໄວກວ່າທີ່ຈໍສະແດງຜົນຈະອັບເດດໄດ້.
- 3localStorage ບັນທຶກເຊດຊັນທີ່ກຳລັງແລ່ນທຸກຄັ້ງທີ່ເລີ່ມ, ຢຸດ, ຫຼື ຈັບເວລາຮອບ, ເຄື່ອງມືຈະຂຽນຂໍ້ມູນລົງໃນ localStorage — ລວມທັງເວລານາທີກາອ້າງອີງ. ຖ້າທ່ານໂຫຼດໜ້າໃໝ່ໃນລະຫວ່າງແລ່ນ, ໂມງຈັບເວລາຈະອ່ານຈຸດອ້າງອີງນັ້ນ, ຄິດໄລ່ວ່າຜ່ານໄປຈັກມິນລິວິນາທີນັບຕັ້ງແຕ່ຂຽນ, ແລະ ສືບຕໍ່ຈາກເວລາທີ່ຖືກຕ້ອງ.
- 4ຮອບຈັບເວລາສົ່ງອອກເປັນຂໍ້ຄວາມຄັ່ນດ້ວຍ tab ຫຼື CSVແຕ່ລະຮອບຈະເກັບທັງເວລາແຍກ (ຄວາມແຕກຕ່າງນັບຈາກຮອບກ່ອນໜ້າ) ແລະ ຍອດລວມສະສົມ. ສຳເນົາທັງໝົດຈະຂຽນແຖວທີ່ຄັ່ນດ້ວຍ tab ລົງໃນຄລິບບອດຜ່ານ navigator.clipboard.writeText; ດາວໂຫຼດ CSV ຈະສ້າງ Blob ທີ່ມີ UTF-8 BOM ດັ່ງນັ້ນໄຟລ໌ຈະເປີດຖືກຕ້ອງໃນ Excel ໂດຍບໍ່ຕ້ອງໃຊ້ຕົວຊ່ວຍ import.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ຕົວນັບ Lap (ມີ Timer)
Lap timer ຄວາມຈ່ຽງ ທີ່ບັນທຶກທຸກ split ດ້ວຍ timing ລະດັບສູງ. ເບິ່ງ lap ດີສຸດ, ສະເລ່ຍ ແລະ ຊ້າສຸດ, ສົ່ງອອກ CSV ແລະ ຮັກສາ session ໄວ້ ເມື່ອ refresh. ລວມ keyboard shortcut.
ເຄື່ອງມືຊັ້ນມາດຕະຖານບອກ
ເບິ່ງການຈັດລຽງ ການຊອກຫາເສັ້ນທາງ ແລະ algorithms ຄລາສສິກທີ່ມີຊີວິດ — bubble/quick/merge sort, Dijkstra/A*/BFS ໃນຕາຕະລາງ labyrinth ແບບໂຕ້ຕອບ, ບວກກັບ binary search, Sieve, N-Queens ແລະ Game of Life. ພາບເຄື່ອນໄຫວແບບ step-by-step, pseudocode ທີ່ຊິງໂຄ, metrics ສົດ ແລະ race mode ຄຽງຄູ່. ເໝາະສົມກັບມືຖື ແລະ 100% ຢູ່ໃນເບາວເຊີຂອງທ່ານ.
ເຄື່ອງຄິດໄລ່ຕົວເລກທີ່ສໍາຄັນ
ນັບຕົວເລກສຳຄັນໃນຕົວເລກ ແລະ ປັດເສດເປັນຈຳນວນຕົວເລກສຳຄັນໃດກໍໄດ້.