daydayup:javascript中的幾種繼承方式
阿新 • 來源:網路 • 發佈:2023-02-12
幾種繼承方式
原型鏈繼承
核心思想:將父類的例項作為子類的原型
// 父類
function Animal(name){
this.name = name;
this.sleep = function(){
console.log(this.name + '正在睡覺!');
}
}
// 子類
function Cat(name){
this.name = name;
}
Cat.prototype = new Animal();
//繼承目的 子類可以去呼叫sleep方法
let redCat = new Cat('redCat');
redCat.sleep(); //redCat正在睡覺!
