[js]콜백함수

Hyoyoung Kim·2022년 8월 9일
0

React TIL

목록 보기
3/40

콜백함수
-> 함수의 매개변수에 함수를 넘기는 것


function checkMood(mood, goodCallback, badCallback) {
  if(mood === "good") {
  	// 기분 좋을 떄 하는 동작
    goodCallback();
  }else{
  	// 기분 안 좋을 떄 하는 동작
    badCallback();
  }
}

function cry(){
	console.log("ACTION :: CRY");
}

function sing() {
  console.log("ACTION :: SING");
}

function dance() {
	console.log("ACTION :: DANCE");
}

checkMood("sad", sing, cry)
// 기분이 좋을 떄 하는 동작으로 sing이라는 함수를 goodCallback함수의 값으로 보냄
// 기분이 나쁠 때 하는 동작으로 cry라는 함수를 badCallback함수의 값으로 보냄

0개의 댓글