728x90
생성자 함수
-
자바스크립트 프로토타입 상속이란? 🚀 쉽게 이해하는 객체지향의 비밀!Developer 2025. 2. 25. 11:00
1. 프로토타입 상속이란?자바스크립트는 프로토타입 기반 언어(prototype-based language)로, 프로토타입을 이용해 객체가 다른 객체의 속성과 메서드를 상속받을 수 있도록 합니다.✅ 쉽게 말해?"객체가 다른 객체로부터 필요한 기능을 빌려 쓰는 방식!""프로토타입 체인을 통해 객체가 연결되고 상속이 이루어진다!"2. 프로토타입과 프로토타입 체인📌 프로토타입(prototype)자바스크립트에서는 모든 객체가 숨겨진 프로토타입(__proto__)을 가지며, 이 프로토타입은 해당 객체의 부모 역할을 합니다.const animal = { eats: true };const rabbit = { jumps: true };rabbit.__proto__ = animal; // rabbit이 animal을 상..