JavaScript - Async, 비동기, 동기, promise에서 await까지


동기 vs 비동기

동기와 비동기의 차이는 요청하고 응답받는 시간의 차이이다. 동기는 내가 요청한 것에 대한 응답이 올때까지 기다리고, 비동기는 그냥 응답이 오든 말든 무시한다.

  • 동기 : 요청에 대해 응답이 완료되기까지 프로그램이 정지한다. 응답이 오면 다시 진행된다.
  • 비동기 : 응답받기까지 대기하지 않고 다음 부분을 실행한다. 언젠가 응답받겠지 마인드.

동기

요청을 하는 시기와 응답