js如何实现继承
// 父类
function Person(name) {
this.name = name;
}
Person.prototype.age = function() {
console.log('我叫' + this.name+ "我今年20岁了");
}
function Son(name) {
this.name = name;
}
// 原型链继承
Son.prototype = new Person();
Son.prototype.eat = function() {
console.log(this.name+ '吃饭');
}
let son = new Son('小红');
son.age() // 我叫小红,我今年20岁了
打印son的是候我们可以发现,通过原型链我们继承到了父类Person的方法,同时也有我们自己给Son的prototype添加的方法;