js中的call替代继承问题
js中调用其中的一个方法 :如
function dog(){
this.member='我的名字叫什么'
this.eat=function(key){
console.log(key)
}
}
function cat(){
}
var d= new dog() ;
var c=new cat();
d.eat.call(c,"ni hao ya");
js中的继承
function dog(){
this.member='我的名字叫什么'
this.eat=function(key){
console.log(key)
}
}
function cat(){
}
var d= new dog() ;
var c=new cat();
d.eat.call(c,"ni hao ya");