JavaScriptでは構造関数を使って継承コードを実現します.

652 ワード

 
  
//
function Person(name, age, address) {
this.name = name;
this.age = age;
this.address = address;
}
//
function Student(score) {
this.score = score;
// call apply
// , call Person 。 student Person ,student Person
Person.call(this,"zhangsan",22," !");
}

var student = new Student(100);
alert(student.address + student.score + " ");

//上記のPerson.calメソッドの呼び出しの中で、第二のパラメータは転送のデータパラメータとして開始されます.