[Intermediate] 함수(6) - 콜백

OROSY·2021년 3월 26일
0

JavaScript

목록 보기
24/53
post-thumbnail

1. 함수

6. 콜백(Callback)

  • 함수의 인수로 사용되는 함수
  • setTimeout(함수, 시간) 함수가 바로 그 예!
  • 특정한 실행 위치를 보장해주는 용도로 주로 활용됨
    function timeout(callback) {
    // callback은 timeout 함수의 매개변수로 콜백함수를 인수로 받아줌
      setTimeout(() => {
        console.log('OROSY!')
        callback()
        // 실행 위치를 보장!
      }, 3000)
    }
    
    timeout(() => {
      console.log('Done!')
    })
    // timeout이라는 함수의 인수로 화살표 함수를 넣어줌(콜백)
profile
Life is a matter of a direction not a speed.

0개의 댓글