콜백 뿌시기

Park db·2020년 10월 26일
1

아무리 봐도 이해가 안나가는 나를 위한 정리본..

콜백

  • 대표적인 '익명 함수'인 콜백 함수는 이벤트가 발생했거나 특정 시점에 도달했을 때 호출되는 함수를 말한다. 또한 콜백은 클로저가 될수 있다.

콜백을 왜 사용할까?

  • 콜백은 비동기 처리에서 사용되는데, 바로 실행되지 않는 함수를 실행 될때 까지 기다리는게 아니라 대기 시켜놓고 다른 작업을 처리 할시 필요하다.

쉽게 사용 해볼수 있는 콜백 예시.

function call(back, hi) {
  console.log(`my name is ${back}.`);
  hi();
}

call('risha', function(){
  console.log('내 이름이에요!')
})

hi 를 이렇게도 선언 할수 있고.. 다른방법은!

function call(back, hi) {
  console.log(`my name is ${back}.`);
  hi();
}

function myName(){
  console.log('내 이름이에요!')
}
call('risha', myName)

그저 콜백 될 함수를 따로 선언해준것

profile
나를 뛰어넘자!

0개의 댓글