Post

콜백함수(Callback Function)

콜백은 간단히 말하면 함수 안에서 실행하는 또 다른 함수 이다. 또 다른 함수를 만들 때 인풋(parameters)을 함수로 받아서 사용할 수 있는데, 이 때 인자로 사용되는 함수를 말한다. 즉, 파라미터로 변수가 아닌 함수를 전달하는 것을 말하며, 또한 함수이름 없이 익명으로도 전달 가능한 함수(익명함수, Anonymous function)를 일컫는다.

 

JavaScript

function callBackTestFunc(callback) {
  setTimeout(callback, 1000);
  console.log("Hello");
}

callBackTestFunc(() => {
  console.log("waited 1 second");
});

// Hello
// waited 1 second

 

'JavaScript related' 카테고리의 다른 글

JavaScript Date  (0) 2023.01.23
JavaScript Arrow Function  (0) 2023.01.23
JavaScript Progress Scroll Bar  (0) 2023.01.22
JavaScript Basic  (0) 2023.01.22
JavaScript preventDefault  (0) 2023.01.22
▲ top