메모리 영역
주로 변수를 선언할 때, 해당 값을 저장하기 위한 공간을 의미한다.
1. 데이터 - 전역 변수, static 변수를 저장하는 영역.
2. 스택(stack) - 함수내에서의 지역변수, 매개변수를 저장하는 영역, 함수 실행중에 관련 변수를 저장하기 위해 메모리를 사용하며 함수가 종료되면 메모리를 반환한다.
3. 힙(heap) - (보통 자동으로) 필요에 의해 동적으로 메모리를 할당할 때 사용. 자바스크립트에서 참조값(객체)도 여기에 저장됨.
※1번 데이터 메모리와 2번 스택 메모리에 저장되는 내용은 아직 정확히 구분이 안됨
'개발 단어 사전' 카테고리의 다른 글
객체란 (0) | 2019.01.17 |
---|---|
실행 컨텍스트 (execution context) (0) | 2019.01.16 |
쓰레드 ( thred ) (0) | 2019.01.16 |
DOM, BOM, COM (0) | 2019.01.16 |
js 왕기초 (0) | 2019.01.09 |