JS

イベントループ

読み方:イベントループ

JavaScriptが非同期処理を順番に実行する仕組み。シングルスレッドでも複数の処理を扱える理由。

やさしい説明

イベントループは、JavaScriptが非同期処理を順番に実行する仕組みです。

JavaScriptはシングルスレッド(1つずつ処理)ですが、イベントループのおかげで複数の処理を効率よく扱えます。

具体例・使い方

コールスタック → 今実行中の処理

タスクキュー → 待機中の非同期処理

setTimeout(fn, 0) でも即座には実行されない理由

関連用語

📖 関連レッスン

レッスンを見る →

関連ブログ記事

⚠️ 関連するエラー

❓ 関連するQ&A