Prototype
·
JavaScript
프로토 타입 (Prototype)자바스크립트는 클래스 기반 언어와 달리, 프로토타입 기반 언어이다. 자바스크립트의 모든 객체(Object)는 자신의 부모 역할을 하는 개체와 연결되어 있는데, 이 부모 객체를 프로토타입(Prototype) 이라고 부른다.쉽게, 자식(객체)이 어떤 기능을 가지고 있지 않다면, 부모(프로토타입)에 가서 이 기능 있는지 확인 후 가져온다고 생각하면 될 듯하다. 생성자 함수를 통해 이해하기먼저 Person 이라는 사람을 만드는 함수를 만든다고 가정해보자.// 생성자 함수 (사람을 만드는 틀)function Person(name, age) { this.name = name; this.age = age;}이때, Person 함수가 만들어질 때, Person.prototype이라는..