[JavaScript] 非同期処理のPromise, async, awaitサンプル多めで丁寧にわかりやすくJavaScriptpromise Promiseとか非同期処理が意味不明 普段プログラミングで書くのは同期処理です。 コードを順番に上から下に実行していって、途中時間のかかる処理の間は動作・画面が途中で止まることになります。 例えば時間かかる処理としてはサーバーと通信して画像とか動画とかのサイズ大きいデータを取得する処理とかですね。 画像を表示しようとするたびに画面が固まって操作を受け付けないページとかあったら、イライラしてさっさと戻るボタン押しますよね。 このような場合JavaScriptで使うのは非同期処理です! 非同期処理はコードを順番に上から下に実行していくけど、時間がかかる処理は「あとで処理するよ〜」って感じで予約だけして次の処理に移らせることができます。 このように