カウンターはsetIntervalループで宣言された変数にリセットし続けますsetIntervalを使用して毎秒上昇するタイマーを表示しようとしています。変数は各ループでリセットされるようです。その結果、HTMLページの表示は変更されません。関数の外に変数を移動しましたが、これは機能しません。ここからどこに行くべきかよくわかりません。"test");}これが行き詰まるのはばかげたことですが、secCounterを各ループで1つずつ増やすための解決策が見つかりません。1次のアプローチを試すことができます特定の値はありませんが、そのコードをコメントしましたが、必要に応じてそのコードのコメントを解除できます。"test");}このソリューションでは、秒は毎秒完全に増加します。この答えがあなたの役に立つことを願っています。答えを支持してください。'this'キーワードは問題だと思います。setIntervalコールバックの「this」は、グローバルな「this」、この場合はWindowオブジェクトにバインドされます。したがって、このように「this」オブジェクトを指定する必要があります。3何らかのタイマーを表示したい場合は、これが役立つ場合があります。