콜백 함수
콜백 함수는 다른 코드의 인자로 넘겨주는 함수이다. 콜백 함수를 넘겨받은 코드는 이 콜백 함수를 필요에 따라 적절한 시점에 시행한다.
= 다른 함수 또는 메소드의 인자로 할당하면서 제어권도 함꼐 위임한 함수
어떤 함수 X를 호출하면서 ‘특정 조건일 때 콜백 함수 Y를 실행해서 나에게 알려달라’는 요청을 함께 보낸다. 이후 함수 X는 해당 조건이 충족되는지 내부 로직으로 판단하여 콜백 함수 Y를 직접 호출한다.