클라이언트사이드 프로토타입(prototype) - 생성자함수명.prototype 생성자 함수로 생성한 많은 객체들의 상황 Product(..) - product.prototype -> print function() { console.log (............) } function() { //다른 메소드의 처리내용 } -> 생성자 함수가 생성한 객체들이 공유할 정보를 저장 - 주로 객체들이 공유할 메소드 저장 속성과 메소드를 분리하여 정의 생성자 함수는 속성 중심으로 객체 생성 메소드는 prototype에 정의 객체 생성 및 활용