Constructor1 [Js] Prototype 이해하기 자바스크립트의 프로토타입 프로토타입이란 의미 자체가 원형, 원본이라는 뜻입니다. 자바스크립트에서 말하는 프로토타입 역시 문법적인 의미에서 크게 벗어나지 않습니다. 자바스크립트는 클래스라는 개념이 없는 대신 기존의 객체를 복사해서 새로운 객체를 생성해줍니다. 이는 객체 원형인 프로토타입을 이용하여 새로운 객체를 만들어냅니다. 이렇게 생성된 객체는 또 다른 객체의 원형이 될 수도 있고요. 간단하게 프로토타입 예제를 보여드리겠습니다. function Animal(type, name, sound){ this.type = type; this.name = name; this.sound = sound; this.say = function(){ console.log(this.sound); } } const dog = .. 2020. 3. 19. 이전 1 다음