Javascript_ 콜백함수

2559 단어 JavaScriptJavaScript

콜백 함수란

  1. 다른 함수의 인자로써 이용되는 함수.

  2. 어떤 이벤트에 의해 호출되어지는 함수

여기서 중요한 것은 1. 다른 함수의 인자로써 이용되는 함수 라는 것.

function a(c) {
  console.log(2);
  c();
}

function b() {
  console.log(3);
}
  
a(b) // 2, 3
//or
a(b()) // 3, 2, error(c)
위에 보이는 것처럼
a(b)

이런식으로 다른 함수의 인자로써 이용되는 함수여야 콜백함수

a(b()) 

이런식은 X -> 이건 함수의 결과값을 a함수의 인자로 사용하겠다는 거임

좋은 웹페이지 즐겨찾기