오늘 배운 것 1. 데이터 타입-기본형과 참조형-포인터 개념인듯하다-깊은 복사와 얕은 복사 2. 실행컨텍스트-코드에 제공할 환경 정보를 모은 객체-호이스팅 -> VE, LE구성 -> this 바인딩 호이스팅-컨텍스트와 관련된 코드의 식별자들을 수집한다.-컨텍스트에서 사용되는 모든 식별자들의 선언을 코드 위로 땡겨온다.-함수 선언은 전체를 호이스팅한다. VariableEnvironment 와 LexicalEnvirionment-record와 outer로 구성된다-VE는 컨텍스트가 생성되는 시점의 LE의 스냅샷이다 this 바인딩-js에서 this는 전역에서 사용할 수 있는 특수한 키워드이다.-현재 컨텍스트의 스코프에 따라 this가 가리키는 대상이 다르다-일반적으로 메서드로 호출되었다면 호출한 객체, 아니..