비동기 콜백

김현준·2024년 3월 2일

비동기 시리즈

목록 보기
2/6

콜백함수란?


콜백함수: 다른 함수의 인자로 전달되는 함수
콜백함수 자체는 비동기와 관련이 없지만, 비동기 처리에서 유용하게 사용된다.

비동기 콜백이란?

  • 비동기: 해당 작업이 끝날 때까지 기다리지 않고 다음 작업으로 넘어가는 것
    코드의 실행순서가 뒤죽박죽 될 수도 있음

  • 만약 네트위크 통신같은 비동기 작업이 완료되고, 후처리로 받아온 데이터를 받아서 수행해야 한다면?
    콜백함수를 쓰면 된다. 이런 콜백함수를 비동기 콜백이라 한다.

    이처럼 익명함수를 인자로 받아서 후처리를 실행할 수 있다.

profile
기록하자

0개의 댓글