function animal(name){
this.name = name
this.showName=function(){
console.log(this.name)
}
}
function sheep(name){
animal.call(this, name)
}
const one = new sheep('hahah')
one.showName()
将sheep中的this指向animal
es6的继承
class Animal {
constructor(name, age) {
this.name = name
this.age = age
}
showName(){
console.log(this.name)
}
}
class Sheep extends Animal{
constructor(name,age) {
// 指向父类的this
super(name,age)
}
}
const one = new Sheep('羊', 21)
console.log(one)
顺便复习一下call和apply
https://www.cnblogs.com/Shd-Study/p/6560808.html