엔진 아키텍쳐 및 처리 방법
엔진 관점에서 접근, 생성 과정 및 구조, 실행 환경, 내부 프로퍼티
함수의 정의 형태, 엔진 해석 방법, 함수 코드 해석 순서, 호이스팅, 오버로딩 미지원, 아규먼트 처리
스코프 목적, 설정, Global 오브젝트/스코프, 스코프 바인딩
상태 컴포넌트, 렉시컬 환경 컴포넌트(환경 레코드, 외부 렉시컬 환경 참조), this 바인딩 컴포넌트, 파라미터
개요, 생성자함수, constructor 프로퍼티, prototype 상속/확장, this와 관계, prototype 프로퍼티, 인스턴스 프로퍼티
this와 글로벌/window 오브젝트, this의 참조 범위, 인스턴스와 관계, call() 메소드, apply() 메소드, bind() 메소드, 콜백 함수
재귀함수, 즉시 실행함수, 클로저, 무명함수