오늘은 강의를 4주차까지 들었다.
3주차부터 머리에 들어온건 솔직히 별로 없었다.
그래도 끄적여본다.
자바스크립트에서 값의 타입은 기본형(원시)과, 참조형으로 구분된다. 값의 저장 방식과, 불변성 여부가 다르다.
변수에 값을 할당하면 어떤 방식으로 컴퓨터에 저장되는지, 어디서 어딜 참조하는지 조금은 살짝 찍먹 한것 같다. 맛이 안나는건지 맛이 없는건지 모르겠지만.. 정말 그냥 모르겠다 아직..
// 실행 객체가 담기는 정보
1. VariableEnvironment
현재 컨텍스트 내의 식별자 정보(=record)를 갖고있다
var a = 3
위의 경우, var a를 의미
2. 외부 환경 정보(=outer)를 갖고있다.
3. 선언 시점 LexicalEnvironment의 snapshot이라고 한다