タグ

2021年6月2日のブックマーク (1件)

  • JavaScriptのasync/awaitを完全に理解する

    はじめにこんにちは. Acompanyの湯浅です. 今回はJavaScriptを書く時になんとなくで済ませがちなasync/awaitについて解説します. 非同期処理async/awaitの解説に入る前に理解するべきことが2つあります. 1つは非同期処理です. 非同期処理とは「ある関数が呼ばれた時に, 返り値として渡したい値を返すのではなく一度関数として終了し, 渡したい値を返せる状態になったら呼び出し元にその値を返す」というものです. イメージとして電子レンジを思い浮かべると良いでしょう. 電子レンジでおにぎりを温める時, 私たちはタイマーをセットして一旦待ちます. これが「関数として一度終了している状態」です. そして, 時間が経つとおにぎりがべられる状態になります. これが「渡したい値を返せるよう状態になったらその値を返す」ということです. Promiseasync/awaitの解

    Cherenkov
    Cherenkov 2021/06/02
    promise async await