인프런 커뮤니티 질문&답변
Prototype을 사용하여 Method를 추가하는 이유
작성
·
153
1
안녕하세요 질문이 있어서 문의드립니다.
단순히 Person이라는 생성자로 생성된 Instance가 getOlder와 getAge라는 Method를 가지게 하는 것이 목적이라면 Prototype으로 나중에 추가할 필요 없이
function Person(n, a) { this.name = n; this.age = a; this.setOlder = function( ... this.getAge = function(... }
와 같은 방식으로 선언하면 되는 것 아닌가요? 굳이 Prototype을 통해 Method를 추가를 하는 이유가 궁금합니다.





