<div class="codetitle"> <span><a style="CURSOR: pointer" data="10479" class="copybut" id="copybut10479" onclick="doCopy('code10479')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code10479"> <br><script type="text/javascript"> <br> //기본 클래스 생성 <br>function Person(이름, 나이) { <br>this.name = name; <br>this.age = age <br>} <br>//기본 클래스에 추가 프로토타입 함수를 통해(이 함수를 사용할 수 있음) <br>Person.prototype.showName = function () { <br>alert(this.name) <br>} <br>//하위 클래스 만들기 <br>함수 Student(이름, 나이, 점수) { <br>this.score = 점수; <br>Person.call(this,name,age) <br>} <br>//부모 클래스의 인스턴스를 서브클래스의 프로토타입<br>Student.prototype = new Person(); <br>//프로토타입을 통해 서브클래스에 함수를 추가합니다(이 함수를 사용할 수 있도록) <br>Student.prototype.showScore = function() { <br>alert(this .score) <br>} <br><br>//다음을 사용합니다<br>var Student = new Student("zhangsan", 22, 100) <br>student. showName(); <br>학생 .showScore(); <br><br>var stu = new Student("lisi", 25, 200) <br>stu.showScore() ); <br></스크립트></div>