jsはA関数を実現してB関数を継承します.
3849 ワード
原型引継ぎ
function A(){
this.name = ' '
}
function B(name){
this.eat = function(){
console.log(' b eat')
}
}
// a b
A.prototype = new B()
new A().eat()
callとappyを引き継ぐことができます.function A(){
B.call(this)
this.name = ' '
}
function B(){
this.eat = function(){
console.log(' b eat')
}
}
new A().eat()