[노트필기] 동기, 비동기

602·2021년 10월 25일
0

동기

호출을 하면 응답이 될 때까지 머물러 있고, 응답이 되면 응답값과 함께 리턴이 됨

  • 장점 : 확실한 응답을 갖고 다음을 진행할 수 있음
  • 단점 : 시간이 얼마나 걸리든 기다려야 함

비동기

  • 장점 : 통신에 성공했다면 바로 ok를 받을 수 있음
    빠름 (다른 작업을 하는데에 문제가 없음)
  • 단점 : 통신이 성공했는지, 실패했는지만 알려주고 value값이 없음
    (대신 value값은 callback함수로 받음)

callback함수

호출한 답을 함수로 주는 것
->그 함수 안에 내가 원하는 value값이 들어있음

			

0개의 댓글