순서대로 하나하나 씩 처리 전에 작업이 끝나지 않았으면 다음 작업이 실행되지 X
순서대로
🥕 작업을 처리해주는 것 : Thread(쓰레드)
JS는 기본적으로 모든 코드가 동기적으로 작동
Java나 C#은 멀티쓰레드 사용! 하지만, JS엔진에는 쓰레드가 1개뿐
1개
=> 비동기로 오래걸리는 작업을 처리
비동기
비동기 함수 setTimeout(콜백함수, 시간(ms))