동기와 비동기의 차이는 호출되는 함수의 작업 완료 여부를 누가 신경 쓰느냐의 차이이다.
동기적 작업
비동기적 작업
비동기 작업
이를 통해 콜백을 다시 한 번 정의해보자.
콜백 함수는 비동기 작업의 결과를 가지고 런타임에 호출되는 함수