- 718 名前:デフォルトの名無しさん mailto:sage [2021/12/01(水) 08:05:39.60 ID:SFGWVOvC.net]
- >>701
ブラウザ上で動いているJavaScriptはシングルスレッドですが スレッド内で非同期に複数のタスクが動くのでGUIに対応出来ています 例えばマウスが動いたりクリックされたりするたびに次々と新たなスレッドが起動したら重すぎて困ります プロセス起動よりは軽いとはいえスレッド起動はかなりのコストがかかります だからマルチスレッドではなくシングルスレッドで動いています このようにシングルスレッド内で並行プログラミングできるところが非同期プログラミングの良いところです
|

|