prototype 썸네일형 리스트형 JavaScript Prototype 자바스크립트의 프로토타입이란? JavaScript는 프로토타입 기반의 언어 프로토타입 기반의 언어는 객체 간 직접 상속이 이루어진다. 객체는 prototype이라는 특별한 속성을 가지는에 이 속성은 다른 객체에 대한 참조의 역할을 한다 객체의 특정 속성에 접근하려고 할 때 그 속성이 해당 객체에 없다면 자바스크립트는 그 객체의 prototype을 확인한다 이러한 과정은 모든 객체의 프로토타입인 Object.prototype까지 도달하게 되는데 이렇게 연결된 프로토타입들을 프로토타입 체인이라고 한다 프로토타입 체인(예시) 위 다이어그램은 car라는 함수를 선언하고 그 함수의 prototype에 drive라는 메서드를 추가한 뒤 이를 이용하여 myCar라는 객체를 생성하는 과정 다이어그램에서 myCar객체는.. 더보기 이전 1 다음