오늘도 은퇴는 1주일 연기중...

  • 홈
  • 태그
  • 방명록

foreach 1

[JS] forEach 사용시 async 함수 호출

최근에 업무중 forEach로 순회하며 api 호출 후 결과를 받아서 다음 작업을 수행해야하는 경우가 있었다.일단 api가 list형태로 파라미터를 던져서 한번에 조회 결과를 반환해주면 성능 면에서 더 좋을텐데, 굳이 단건 호출만 가능하도록 api를 제공하니 어쩔 수 없이 forEach로 순회하며 여러번 api를 호출할 수 밖에 없었다. 어쨋든 의도는 forEach로 순회하며, async 함수로 api를 호출 후 결과를 받아서 값을 셋팅해야 하는데, 돌려보니 비동기 호출 후 결과가 오기를 기다리지 않고 그냥 다음 순회를 돌아버리는 문제가 있었다.forEach() expects a synchronous function — it does not wait for promises. Make sure you ar..

development/front-end 2024.09.25
이전
1
다음
더보기
  • 분류 전체보기 (14) N
    • development (7)
      • front-end (4)
      • back-end (0)
    • etc (7) N
      • 시사-생활정보 (6) N
      • 취미 (1)

최근글과 인기글

  • 최근글
  • 인기글

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Copyright © Kakao Corp. All rights reserved.

  • freesens.com

티스토리툴바