setTimeout内でinnerHTMLを設定できません4つのボックスであるHTMLクラスのinnerHTMLを設定しようとしています。それぞれが3秒ずつ設定されます。innerHTMLが読み込みアイコンに設定されている場合、setTimeoutを使用せずにinnerHTMLを設定できます。undefined」が返されます。コンソールにメッセージを送信してスタックオーバーフローを検索するコードをデバッグしようとしましたが、運がありません。i);}ここでsetTimeout内でinnerHTMLを設定できない理由と、私の問題の可能な解決策を知りたい。1これは現在の範囲の問題だと思います。setTimeout関数は、古い変数への参照を持たない独自のスコープを作成します。タイムアウト内のxを再定義するか、配列を明示的にタイムアウトに渡す必要があります。バインディングは1回だけ発生します。