setTimeoutやsetIntervalなどを使用し終わった後はclearTimeoutなどでタイマーを停止させることが多い。しかし、Web上の見た目だけではclearTimeoutでタイマーが正しく停止されているか判断ができないケースがある。
そんな時はsetTimeoutの関数内にconsole.countを入れておくとsetTimeoutが動いているときはカウントが加算し続けるので判断が容易になる。
function hoge() { console.count("setTimeoutTest"); setTimeout(hoge, 1000); } hoge();