본문 바로가기
JavaScript & jQuery

Javascript - Callback 함수

by devLog by Ronnie's 2021. 6. 10.

Javascript  - Callback 함수

 

메서드안에서 매개인자로 사용될 수 있는 함수를 콜백함수라고 부른다.

해당 메서드가 호출이 될때 실행이 되므로 호출을 기다리고 있다고 해서 콜백함수이다.

 

예로써 javascript의 메서드중 하나인 sort메서드로 예를 들어본다.

sort메서드에는 인자로 콜백함수를 사용할 수 있다. 디폴트값으로는 아무것도 안넣으면 오름차순으로 정렬하며

내림차순이나 정렬을 안하고 싶을시에는 아래와 같이 콜백함수로 사용될 함수를 정의하면 된다.

콜백함수로 사용될 함수가 사용 빈도수가 낮거나 테스트로만 진행할시에는 굳이 이름을 주지 않고 익명함수로 정의하여 사용하면 코드가 좀더 간결하게 짤수도 있다.

 

댓글