
エントリーの編集

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

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Promise・async/await - Qiita
非同期処理のデメリット 非同期通信は実行完了を待たず次の処理を行ってしまう為、制御が難しいというデ... 非同期処理のデメリット 非同期通信は実行完了を待たず次の処理を行ってしまう為、制御が難しいというデメリットがあります。 例えばapiを叩きレスポンスに対して特定の処理をしたいとします。 ネットワーク通信はとても重たい処理なので、実行結果を待たず次の処理に進んでしまいエラーになってしまいます。 Promiseやasync/awaitを使えば実行完了を制御する事ができます。 Promise まだ確定してない値の状態を表すオブジェクトのことで、非同期処理の操作が完了したときに結果を返すものです。 このPromiseオブジェクトでは、値が確定した時に行って欲しい処理を登録する事ができます。 const promiseFunc = () => { return new Promise((resolve, reject) => { someAsynchronousFunc(() => { // 何かし