JavaScriptは一度にひとつの作業しか進められない言語です。料理をしながら洗濯も進めるような「同時並行」はできません。目の前の作業を終えてから、次のことに取りかかる。これが「シングルスレッド」という設計思想です。 CPU・コア・スレッドって ...
イベントループを持つモジュールの一例として、前回はPOEを取り上げましたが、 もちろん同じようなループを持つモジュールはほかにもあります。 ただし、 このようなモジュールがイベントを監視し続けるために使う 「メイン」 ループには、 同時にひと ...