codingstudy
292
2021-02-20 13:30:51
1
118

콜백함수 질문!


1.네이버 api로 정보받아올때 이럴때도 콜백함수를 사용하나요?

2.콜백함수가 서버와 통신할때 비동기적으로 처리하기위한것은 알겠는데

정확히 언제사용해야하는지..

3.언제든지 호출했을때 바로바로 응답받기위해 사용한다라고 이해해도 되나요?;;

0
  • 답변 1

  • 피자7
    530
    2021-02-20 13:38:35

    js에서 콜백의 뜻: 특정 작업이 끝난뒤에 실행할 함수


    const cb=()=>console.log('네이버api 사용')

    naverAPI(cb)

    console.log('완료')


    위 코드를 실행하면 

    네이버api 사용

    완료


    순서로 출력되는게 아니라

    '완료'가 먼저 출력된후

    네이버 api의 응답을 받고 처리가 끝났을때

    콜백함수를 실행해서

    그 다음에 '네이버api 사용' 이 출력됨


  • 로그인을 하시면 답변을 등록할 수 있습니다.