콜백함수

KHW·2021년 7월 17일
0

Javascript 지식쌓기

목록 보기
61/95

콜백함수

  1. 다른 함수의 인자로써 이용되는 함수.
  2. 어떤 이벤트에 의해 호출되어지는 함수.

콜백함수의 간단한 동기적 예시

const plus = (a,b,callback)=>{
  var result= a+b;
  callback(result);
}

plus(5,10,function(res){
  console.log(res);
});

console.log('where am i');
  • 결과
15
where am i

비동기라 해도 setTimeout같은 시간이 걸리는 것이 아니라면 바로 처리하고 그다음을 순차적으로 수행한다.

콜백함수의 간단한 비동기적 예시

const plus = (a,b,callback)=>{
  var result= a+b;
  callback(result);
}

plus(5,10,function(res){
  setTimeout(()=>{console.log(res);},1000);
});

console.log('where am i');
  • 결과
where am i
15

출처

profile
나의 하루를 가능한 기억하고 즐기고 후회하지말자

0개의 댓글