callback 함수란
- 함수를 분류하는 여러가지 방법 중 호출방식에 의한 분류에 해당
- 달리 말하면, 특별한 문법을 가진 함수는 아님 = 함수 형식 자체는 다른 함수와 다르지 않음
- 어떤 함수 A의 실행 도중, 특정 시점(주로 종료 시점)에 실행되는 <함수 B>
- 호출하는 입장에서, A를 요청(call)해두면 '특정 시점'에 B로 답신(call back)이 오는 것처럼 보여서 붙여진 이름인 듯
callback 함수의 활용
- 이름의 이미지에서도 알 수 있듯이, callback 함수는 주로 비동기 처리에 쓰인다.
- 처리를 위임하는 방식으로도 활용할 수 있다.
참고한 곳