✔️ 프로토타입
✔️.prototype
✔️.proto
✔️ 클래스, 인스턴스, 프로토타입의 관계
🔎 JavaScript는 프로토타입 기반 언어입니다.
프로토타입 체인을 사용하여 객체 지향 프로그래밍의 특성 중 상속을 구현한다.
🔎 모든 생성자 함수는 constructor 속성을 지닌 객체를 프로토타입 객체로 가지고 있다
🔎 여기서 프로토타입은 자신이 다른 객체의 원형이 되는 것을 의미한다
.__proto__
모든 객체가 가지고 있다.
하나의 Link 라고 할 수 있다.
prototype
함수 객체만 가지고 있다.
생성자를 가지는 원형으로 선언 할 수 있다.