关于原型继承?
function echo(s){
console.log(s)
}
function Aaa(){
}
function Zzz(){
}
Zzz.prototype=new Aaa();
var z=new Zzz();
console.log(z instanceof Zzz)
console.log(z instanceof Aaa)
对于原型继承
z 现在同时是Aaa和Zzz的实例,原理是什么? (指内部机制是什么?)
如果有
function Bbb(){
}
有没可能让Zzz再继承Bbb(或更多)
使得
console.log(z instanceof Zzz)
console.log(z instanceof Aaa)
console.log(z instanceof Bbb)
...
测试通过?
类似多继承
以上两个问题,谢谢
------解决方案--------------------