자바스크립트문법종합반 1회독 후기
이 강의를 들으면서 자바스크립트에 대해 공부할 내용이 정말 많다는 것을 다시 한번 느꼈다. 코드를 짜는 것에만 집중을 했지 자바스크립트가 어떤 방식과 순서대로 실행이 되는지 생각을 해보지 않았다. 특히 3주차의 실행컨텍스트와 콜 스택은 정말 많은 공부가 되었고 몇번이고 반복학습을 해야겠다고 생각을 했다.
요약
1. 변수 선언과 데이터할당의 개념
기본형
- 변수 영역과 값 영역이 따로 존재
- 변수영역에서 값의 영역에 있는 주소값을 저장
- 변수의 값이 바뀌면 새로운 값의 주소값을 저장하고 기존의 값은 가비지컬렉터가 없앤다.
참조형
- 객체와 배열은 객체의 변수영역이 별도로 존재한다.
- 데이터영역에 저장된 값은 계속 불변이지만 객체의 변수영역은 얼마든지 변경이 가능하다.