{
  "$type": "site.standard.document",
  "canonicalUrl": "https://blog.nove-b.dev//posts/async-callback-after-foreach",
  "path": "/posts/async-callback-after-foreach",
  "publishedAt": "2022-05-20T00:00:00.000Z",
  "site": "at://did:plc:2atly2y5kfyjcj5zap6pv4wd/site.standard.publication/3mmxeqr2tcb2k",
  "tags": [
    "javascript",
    "プログラミング"
  ],
  "textContent": "まずはAPIで色々配列を取得しました。\n\nそのuuidを使って取得したいAPIがあるので、foreachで回してデータを加工しようと思ったがうまくいきませんでした。\n\nという事象にひどく悩まされた。\n\n例えば、こんなコードを実行してみた。\n\n上記のコードを実行すると、コメントアウトのようになる。\n\nいや、違う違う、4が出た後に「forEach完了」が欲しい。\n\nじゃあ、どうするか?\n\nのように実行することでコメントアウトのように、つまり臨んだ結果になった。",
  "title": "foreachの中で非同期が終わったら僕の肩を叩いてください"
}