⏱️ setInterval と requestAnimationFrame の挙動比較

setInterval 方式
コールバック回数0
平均周期 (ms)-
増殖したタイマー0
requestAnimationFrame 方式
更新フレーム0
秒針更新周期 (ms)-
待機中のタイマー0
停止中
requestAnimationFrameは画面のリフレッシュに同期し、setIntervalはブラウザが非アクティブでも走り続けます。タイマーの増殖具合を観察してください。