공부기록/커뮤니티 프로젝트
for문 안에서 await
_우지
2022. 6. 17. 22:58
for 문 안에서 비동기 요청을 해야하는 상황이였다.
그런데 다음처럼 i = 1 일때 먼저 콘솔로 출력되는 모습이다.
왜 그런지 생각해보면 i = 1 일때는 i = 0 일때와 비교했을때 더 가져올 값이 적기때문에 빨리 응답이 오기때문이 아닐까? 라고 생각했다.
하지만 나는 이렇게 중구난방으로 데이터가 와버리면 처리하기가 어렵다.
그러므로 await 를 사용하여 순차적으로 데이터가 응답받을 수 있도록 했다.