자바스크립트 비동기 작업

    [자바스크립트] 비동기 작업, 이벤트 루프와 태스크 큐

    [자바스크립트] 비동기 작업, 이벤트 루프와 태스크 큐

    이전 글 [자바스크립트] 동기와 비동기 동기와 비동기 동기 Synchronous : 동시에 발생하는 순차적, 직렬적으로 태스크를 수행한다. 요청을 보냈다면, 응답을 받아야 다음 동작이 이루어진다. 순차적으로 실행되기 때문에, 어떤 작업이 수 gobae.tistory.com console.log("Hello"); setTimeout(() => { console.log("James"); }, 4); console.log("World"); let i = 0; while (i < 1e9) i++; console.log("Finish"); 이 코드의 결과는 Finish 뒤에 James가 출력된다! 분명 0.004초 뒤에 "James"를 출력하도록 설정했다. 음.... while문이 1e9횟수 돌아가는게 0.004..