Dev UtilitiesLesson 144Preview gratis
Online Stopwatch
Lesson ini bagian dari Web Developer Tools · Semua level
Ringkasan
Stopwatch online mengukur selang waktu dengan tombol start, stop, dan reset, serta sering menyediakan lap time. Di JavaScript, waktu yang telah berjalan dihitung dari selisih timestamp mulai dengan waktu sekarang, lalu diakumulasikan setiap kali dijeda. Untuk pengukuran yang tidak terpengaruh perubahan jam sistem, gunakan performance.now().
Poin kunci
- Elapsed time dihitung dari waktu sekarang dikurangi waktu mulai
- performance.now() memberi waktu monotonik dengan resolusi tinggi
- Saat stop, simpan total elapsed ke variabel akumulasi
- setInterval hanya memperbarui tampilan, bukan sumber kebenaran waktu
- Lap time mencatat selisih waktu antar-putaran
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.