yunjae830
72
2020-12-11 15:01:24
1
183

javascript value below was evaluated just now 비동기 문제를 동기로 처리할 수 있는 방법


좋은 방법이 있나요?


위 변수에 있는 json 배열의 값을 불러와서 db에 넣으려고 하는데 위와같은 문제로 값을 늦게 로드하기 때문에 값을 활용할 수가 없습니다.

promise나 async await을 활용하려고 해도 방법이 떠오르지 않네요 ㅠㅠ 

혹시 샘플 코드 있으면 공유해주시면 감사하겠습니다.

0
  • 답변 1

  • 컴포지트
    2k
    2020-12-11 15:44:09

    동기로 접근하기보다 이벤트 활용을 추천합니다.

    그러면 비동기를 통해 적재적소에 원하는 업무를 처리할 수 있습니다.

    https://developer.mozilla.org/ko/docs/Web/Guide/Events/Creating_and_triggering_events

    async await 구문 사용 가능하다면 오히려 그게 좋습니다.

    동기같은 흐름으로 비동기를 잡을 수 있는 이점이 있습니다.

    더 알고싶다면 자바스크립트의 코루틴을 검색해 보시길.

  • 로그인을 하시면 답변을 등록할 수 있습니다.