기술면접 준비
콜백함수란 무엇인가요?
맥캔지
2022. 6. 30. 09:56
📕 오늘의 질문
콜백함수란 무엇인가요?
함수에 파라미터로 들어가는 함수를 말하며, 순차적으로 코드를 진행하고 싶을 때 사용합니다.
//예시 1. addEventListener
addEventListener('click', function(){
})
//예시2. setTimeout
setTimeout(function(){
}, 1000)
예시에서 보실 수 있든, 함수로 불러와지는 함수 - 함수에 파라미터로 들어가는 함수를 콜백함수라고 합니다. 더 쉽게 이해하자면 콜백함수의 이름을 떠올리시면 됩니다!
"이따 전화할게!"
친구에게 조금 있다가 전화할게라고 말하는 것처럼, 콜백함수는 다른 함수(겉에 감싸고 있는 함수가) 실행되고 난 뒤에 실행됩니다.