숫자, 문자열, 불리언, null, undefined, 심볼 등객체, 배열, 함수, 날짜, 정규표현식 등1\. 변수 b에 새로운 데이터를 할당하여 주소값이 바뀜2\. obj2의 프로퍼티 값이 하나 바뀌었으므로, 해당 프로퍼티의 주소값은 새 데이터의 주소값으로 바뀌었으나
this는 실행컨텍스트가 생성될 때 함께 결정됨실행컨텍스트는 함수를 호출할때 생성됨 즉, this는 함수를 호출할 때 결정됨전역공간에서 this는 w전역객체를 가리킴브라우저 환경에서 전역객체 ➔ windowNode.js 환경에서 전역객체 ➔ global메서드로 호출하는
실행 컨텍스트(Execution context) 실행할 코드에 제공할 환경정보들을 모아 놓은 객체 스택 출입구가 하나뿐인 우물같은 데이터 구조 큐 양쪽이 모두 열려있는 파이프 우선순위가 중요한 작업들(ex. 프린트 인쇄) 실행 컨텍스트의 수집 정보 Variable