본문 바로가기

javascript

비동기 이벤트 동작원리 / call stack, web api , call queue ,event loop

비동기 이벤트 동작원리

 

console.log('시작') -> call stack [ settimeout ](보관) -> web api ( 비동기 함수 보관, 아직 일정시간이 안지나서 남아있음 )

-> call queue ( 일정시간이 지나면 옴 ) ->  event loop ( call stack 에 뭐가 남아있는지 확인 후 call stack 으로 내보냄 )

-> call stack '시작' 실행

반응형