[JS] 자바스크립트의 콜백(Callback)함수에 대한 개념 및 샘플코드를 통해 이해해보자.
FrontEnd/JavaScript
2023. 5. 21. 20:56
가끔 콜백함수가 뭔지 헷갈려 하는 사람이 많기도 하고, 나도 개발을 할때는 자주 쓰는데 설명하라고 하면 헷갈릴 때가 있어 정리해본다. 콜백(Callback) 함수란? 콜백 함수는 다른 함수에 인수로 전달된 다음 외부 함수 내에서 호출되어 일종의 루틴이나 작업을 완료하는 함수입니다. -MDN- 위는 MDN에서 설명하고 있는 콜백함수인데, 저 빨갛게 표시한 게 콜백함수의 전부이다. 요약하자면 정의 : 콜백함수란 함수에 파라메터로서 함수가 들어가는 것을 의미한다. 용도 : 콜백함수는 함수내에서 일종의 루틴이나 작업을 위해 사용된다. 이렇게만 보면 잘 이해가 되지 않지만, 알게 모르게 쓴 적이 많을 것이다. 샘플코드랑 실제 어떤 경우에 자주 쓰이는지 코드로 확인해보자. 콜백(Callback) 함수 샘플코드 샘플..