sleep

Javascript
【JavaScript】処理を一時停止させる「SLEEP関数」6つの作り方

JavaScriptで処理を一時停止(SLEEP)させたい場合、いくつかの方法があります。最も推奨されるのは setTimeout と Promise, async/await を組み合わせる方法です。これは非同期で他の処理を止めず安全に待機できます。逆に Date.now() を使ったループは、ブラウザが固まるため絶対に避けるべきです。setInterval やアニメーション向けの requestAnimationFrame など他の方法もありますが、特定の用途向けです。基本的には setTimeout を使うのが良いでしょう。

続きを読む