최대 1 분 소요

callback이란?

자바스크립트에서 콜백함수는 다른 함수의 매개변수로 함수를 전달하고, 어떠한 이벤트가 발생한 후 매개변수로 전달한 함수가 다시 호출되는 것을 의미한다.

callback 함수 사용법

function first(a, b, callback) {
  let v = a + b;
  callback(v);
}

first(1, 2, function (v) {
  console.log(v); // 3
});

사실 콜백함수는 개념을 이해하고 자주 사용해봐야 익숙해지겠지만, 꼭 필요한 경우가 아니면 잘 쓰지 않는다.

댓글남기기