써먹는 웹개발
[Js] 스택, 힙, 비파괴적 처리, 파괴적 처리, const 본문
728x90
반응형
1. 스택과 힙 : 둘다 저장을 할 때 사용하는 공간
- 스택(stack) : 스택스택 쌓는 공간[잘 쌓는 공간]
-> 기본 자료형은 직접!
-> 복합 자료형은 그 주소(address)!
- 힙(heap) : 힙힙 던져서 쌓는 공간[대충 큰 것들을 던져서 쌓은 공간]
-> 복합 자료형의 본체가 저장!
요약 : 스택은 블록쌓기, 힙은 덩어리들의 모임
2. 파괴적 처리 and 비 파괴적 처리
처리 후에 상태
- 원본이 변경되었다 -> 파괴적 처리
- 원본이 변경되지 않았다 -> 비파괴적 처리
3. const 제한
- const -> 스택에 있는 값 변경할 때 오류!!!
-> 힙에 있는 레퍼런스된 복합 자료형을 조작하는 것에는 문제 X
출처 : www.youtube.com/watch?v=9tbjjZb65ng
728x90
반응형
'웹개발 > Js & Jquery' 카테고리의 다른 글
[Js] 엑셀 다운로드시 홀수행에만 데이터가 출력되었던 이유와 해결방법 (0) | 2021.07.26 |
---|---|
[Js] JQuery로 부모 스타일 적용하는 기능을 쓸수없을 때 대처방법 (0) | 2021.04.28 |
[Js] 배열에서 필요한 부분만 가져오는 방법 (0) | 2021.03.05 |
[Js] 배열의 중복제거 방법 (0) | 2021.03.03 |
[Js] 명칭만 모르지 다 아는 얘기 (0) | 2020.11.09 |
Comments