자바스크립트는 single thread language이다.
web APIs
함수 호출 - call stack에 푸쉬 - web APIs 호출- callback(async)은 task queue로 이동 - call stack 이 빔 - event loop가 task를 call stack으로 푸쉬