캡슐화 사각형을 의미하는 Rectangle 객체를 만든다고 가정했을때, 다음과 같이 Rectangle생성자 함수를 만들 수 있다. function Rectangle(wth, hgt) { this.width = wth; this.height = hgt; } Rectangle.prototype.getArea = function() { return this.width * this.height; } var rectangle = new Rectangle(5, 10); alert('AREA : ' + rectangle.getArea()); width 속성에 5를 입력하고 height 속성에 10을 입력했으므로 getArea( ) 메서드를 호출하면 50을 출력한다. 하지만, width속성이나 height 속성에 음수..