非同期での繰り返し処理は大変だったからなぁ(;´∀`)
「非同期イテレーション: Callbacks in Loops vs. for...of with Async Iterators」
「for await...of 構文を使用することで、非同期のデータを繰り返し処理する際のコードが非常にシンプルになりました。この構文は、非同期のタスクを順序正しく処理することを容易にし、コールバック地獄や複雑なエラーハンドリングの問題を大幅に減少させます」
"オジさん"と言われないためのJavaScript再入門 https://zenn.dev/dotdotdot/articles/ade7d28ce06876