JavaScript(4)
1. 스택, 힙, 비파괴적 처리, 파괴적 처리 기본자료형 복합자료형 숫자, 문자열, boolean 배열, 함수, 객체 stack 차례로 저장됨 저장 가능 값이 작음 숫자, 문자열, boolean 저장 (기본자료형) hip 마구잡이로 저장됨 저장 가능 값이 큼 배열, 함수, 객체 저장 (복합자료형) 💡 스택영역에 저장될 수 없는 큰 값인 복합자료형은 힙 영역에 저장됨 → 값이 저장되어있는 힙 영역에 주소(번지)를 주어서 그 주소값을 스택 영역에 저장 → 힙영역 값을 불러올때는 스택영역에 저장된 주소를 레퍼런스(참조)함 비파괴적 처리 처리 후에 원본 그대로 유지 파괴적 처리 처리 후에 원본 변경됨 자바스크립트 특성상 값을 변경할 때 값을 생성하는것이아닌, 그 값을 직접적으로 변경 → 따라서 레퍼런스하는 주소..
2023. 2. 14.