미미의 메모장

[Javascript] 브라우저 동작 원리 본문

memo/Front-End💙

[Javascript] 브라우저 동작 원리

mimi memo 2023. 5. 31. 11:04

브라우저: 자바스크립트 실행해주는 엔진들임

 

stack : 코드 실행해주는 곳, 하나 임. 자바스크립트는 single threaded. 한 번에 하나 실행.

 

대기실: 이벤트리스너, ajax, setTimeout 같은 코드들은 대기실에 보낸다.

 

Queue : stack이 비어졌을 때, 대기 끝난 코드1, 대기 끝난 코드2..를 하나씩 stack으로 올린다.

'memo > Front-End💙' 카테고리의 다른 글

[Javascript] 타임아웃  (0) 2023.05.31
[Javascript] class 정리  (0) 2023.05.31
[Javascript] 콜백 패턴  (0) 2023.05.31
[Javascript] 함수 호이스팅  (0) 2023.05.31
[Javascript] 함수 표현식 vs 함수 선언문  (0) 2023.05.31