async await (1) 썸네일형 리스트형 [#JavaScript] 자바스크립트 비동기 처리와 콜백 함수, Promise 프로미스, Async await ① 동기와 비동기 ⑴ 동기 요청과 응답이 동시에 일어난다 설계가 간단하고 직관적이지만 응답이 있을 때까지 대기해야 한다 작업은 직렬적, 순차적으로 실행되며 현재 실행 중인 작업이 있다면 이후 작업은 대기하게 된다 function sync1() { console.log(1) } function sync2() { console.log(2) } function sync3() { console.log(3) } sync1() sync2() sync3() // 1, 2, 3 출력 ⑵ 비동기 요청과 응답이 동시에 일어나지 않는다 응답이 오기 전까지 다른 요청이나 작업이 가능하다 작업은 병렬적으로 실행되며 실행 중인 작업이 종료되지 않은 상태라고 해도 대기 없이 다음 작업이 실행된다 function async1() {.. 이전 1 다음