これは古い質問かもしれません。しかし、いくつかグーグルで調べた後、私は本当に混乱しています。
この質問から、 setTimeout が永久に実行されることを学びました。
しかし、これから、一度だけ実行されることがわかりました。
奇妙なことに、ブラウザ コンソールでテストすると、たまたま実行し続けていることがわかりました。
ただし、一度しか実行されない場合もあります。
同じコードでも異なる結果が得られます。理由を知っている人はいますか?
編集: setTimeout が 1 回だけ実行されると信じられるようになりましたが、テストの最初のスクリーンショットを説明するにはどうすればよいですか?