[Essentials] 함수 복습(6) - 콜백 함수

일상 코딩·2022년 3월 27일
0

JavaScript

목록 보기
26/53
post-thumbnail

01.콜백 함수 (Callback function)

  • 함수의 인수로 사용되는 함수
  • setTimeout(함수, 시간); 처럼 함수의 매개변수안에 함수가 사용되는 것을 의미한다.
  • 특정한 실행 위치를 보장해주는 용도로 주로 활용됩니다.
function timeout(callback) { // timeout 함수의 매개변수로 callback함수를 받아줌
	setTimeout(() => {
		console.log("Heropy!");
		callback(); // callback함수의 실행 위치를 보장!
	}, 3000);
}

timeout(() => {
  console.log("Done!")
});
// timeout이라는 함수의 인수로 화살표 함수를 넣어줌(callback)
profile
일취월장(日就月將) - 「날마다 달마다 성장하고 발전한다.」

0개의 댓글