1. 程式人生 > >js 面向物件程式設計的繼承

js 面向物件程式設計的繼承

父類建構函式

function  Animal(){
    this.species ='動物';
}

字類建構函式

function Cat(name){
    Animal.call(this,arguments);
    this.name=name;
}

建立字類物件呼叫父類中的方法,看看效果

var a = new Cat("xiaohua");
console.log(a.name);
console.log(a.species);

得到結論,在字類中加上一行程式碼即可,將call換成apply 也可以。