タグ

#JavaScript

1件の記事

JavaScriptの非同期処理に関してあれこれ書いてみる

前提 まず整理しておく。 同期とは、タスクを順々に処理していくこと。 非同期とは、あるタスクの完了を待たずに次の処理に進めること。 一方でJavaScriptは一度に一つのことしかできない。 これはシングルスレッドという実行モデルを採用しているためだ。 「え?一度に一つ?」 そうなると非同期処理が行えないのではないかと思うかもしれないが、 イベントループという仕組みによって、APIの応答や