
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScriptにおける非同期処理とは - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScriptにおける非同期処理とは - Qiita
はじめに 今回はフロントエンド側のJavaScript(ブラウザ環境)の非同期処理の解説になります。 引用され... はじめに 今回はフロントエンド側のJavaScript(ブラウザ環境)の非同期処理の解説になります。 引用された個所は 独習JavaScript 新版 の内容を使わせていただきました。 スレッド 非同期処理の用語について説明する前にまずは『スレッド』という単語について説明します。 『スレッド』とは、プログラムの開始から終了までの処理の一連の流れのことです。 ブラウザ上でJavaScriptのコードが実行されるスレッドは『メインスレッド』と呼ばれています。メインスレッドはあくまでも『シングルスレッド』のため、並列して処理が実行されることはできません。 JavaScriptはシングルスレッドのため、もしAPIにデータを取得しに行くなど、サーバーとの通信が発生する処理を行う場合、通信の待ち時間なども含めてスレッドが占有されてしまい、他の処理が行えなくなります。そのような問題を解消するため、サーバ