Memory Heap (1) 썸네일형 리스트형 [JS] 메모리 힙과 콜스택 자바스크립트 엔진이 구동되면서 코드를 읽고 실행하는 과정에서 아주 중요한 두가지 단계가 있는데. 정보(ex. 변수, 함수 등)를 특정한 장소에 저장하는 것 실제 실행되고 있는 코드를 트래킹하는 작업(실행 컨텍스트) Memory Heap 메모리 힙(Memory Heap)은 변수, 함수 저장, 호출 등의 작업이 발생하여 아래 내용들이 진행되는 공간이다. 어느 언어든지 메모리 생명주기는 비슷하다. 위 이미지로 예를 들자면 자바스크립트 코드에서 var num = 20; 이라는 구문이 있을때 "박스하나를 주고 그 박스에 num이라는 라벨을 붙이고 20을 넣어줘" 같은 말이다. 필요할때 할당한다. (allocate, 할당) 사용한다. (읽기, 쓰기) (use, 사용) 필요없어지면 해제한다. (release, 해제).. 이전 1 다음