스킬(skills)/자바스크립트(Javascript)

자바스크립트로 콜백(callback) 함수 구현하기

후바스탱크 2014. 8. 20. 17:23

콜백 함수에 대해서 간단하게 설명 해 보겠습니다.

콜백 이란 진짜 쉽게 말해서 호출 했던 부분으로 다시 돌아간다고 생각하시면 됩니다.


아래 소스를 보면서 얘기해보도록 하죠



이렇게 doFunction 함수를 호출해서 doFunction 에서 실행 될 내용들이 다 실행 된 이후
다시 doFunction을 호출했던 부분으로 돌아오는 것 입니다.

이런식으로 특정 함수를 호출 이후 해당 프로세스가 처리 완료 된 시점에 콜백 함수를 이용하여 다른 작업을 할 수 있습니다.

보통 jquery 등으로 ajax 구현 시 xml 결과값을 받아올때도 콜백 함수를 이용하여 처리를 하죠