🐶 etc/2022기록

자바스크립트 엔진의 동작 원리

서카츄 2022. 10. 26. 14:15

Heap Memory

→ 자주쓰는 값을 임시로 저장해둠(값을 언제든지 불러올 수 있게), 변수 저장되는공간

 

Call Stack

→ 명령어를 담아두는곳, 한꺼번에 처리못함 스택이 천천히 쌓임. 업무 순차적으로 동작이 되는 상태

 

Web APIs (브라우저가 처리하는 업무들)

DOM → 브라우저 화면에 출력해주는거

AJAX → 서버에있는 데이터를 실시간으로 뿌려줌 비동기 서버통신

Timeout → 일정시간 코드 시간지연

 

순서 정해져있음 → 동기방식

업무 순서 정해져있지만 뭐가 먼저 끝날지 모름 → 비동기방식

 

자바스크립트는 인터프리터 언어(실시간으로 번역해줌)

컴파일과정이 필요없다