: 자바스크립트는 프로토타입 기반의 객체지향 프로그래밍 언어

1. 객체지향 프로그래밍

2. 상속과 프로토타입

3. 프로토타입 객체

4. 리터럴 표기법에 의해 생성된 객체의 생성자 함수와 프로토타입

5. 프로토타입의 생성 시점

6. 객체 생성 방식과 프로토타입의 결정

7. 프로토타입 체인

8. 오버라이딩과 프로퍼티 섀도잉

9. 프로토타입의 교체

10. instanceof 연산자

11. 직접 상속

12. 정적 프로퍼티/메서드

13. 프로퍼티 존재 확인

14. 프로터피 열거