<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(name, age) { <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>パーソン.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 students = new Student("zhangsan", 22, 100); showName(); <br>学生 .showScore(); <br><br>var stu ("lisi", 25, 200); <br>stu.showScore() ); <br></ スクリプト></div>