callback 또는 콜백 함수(callback function)는 다른 코드의 인수로서 넘겨주는 실행 가능한 코드를 말한다. 라고 구글이 말한다. 쉽게 말하면 특정 함수나 특정 행동이 끝난 뒤 실행하고 싶은 함수나 행동이 있다 싶을때 콜백을 사용하면 된다. 이런것을 비동기 방식이라고 하며, 이런 식의 4초 뒤 실행하는 a 함수 3초 뒤 실행하는 b 함수 2초 뒤 실행하는 c 함수 가 있다고 할 때, 실행순서가 반드시 a,b,c 가 나와야 한다. 근데 이렇게 실행을 시키고 콘솔창에서 확인해보면 c -> b -> a 순서로 나오는것을 볼 수 있다. 작업이 오래걸리는 함수가 있을 것이고 금방 끝나는 함수가 있을 것이다. 근데 꼭 순서가 중요한 작업이 있다. 오늘 했다... a가 실행되고 그 값으로 b가 실행..