ウェブエンジニア問題集
検索
カテゴリ
お知らせ
プラン
ログイン
ログイン
問題一覧に戻る
Node.jsの多くのコアモジュール(http, streamなど)が継承している、イベント駆動アーキテクチャの基底クラスは?
Observable
EventDispatcher
EventEmitter
EventTarget
回答する
解説
正解はEventEmitterです。on()でリスナーを登録し、emit()でイベントを発火させる仕組みを提供します。これがNode.jsの非同期処理の根幹を支えています。