我试着让我的周围Javascript继承头,这个代码不工作无法看到为什么:为什么不这个JavaScript继承工作?
function Animal(){
this.hasfur = true;
}
function Cat(){
this.sound = "Meow";
}
$(document).ready(function(){
Cat.protptype = new Animal();
var myCat = new Cat();
console.log(myCat.hasfur);
}
控制台出来未定义。但我认为,当我访问myCat.hasfur时,应该看看猫的原型,然后看看这个属性......?
这可能很明显,但不是'Cat.prototype'而不是'Cat.protptype'? – AbstractChaos 2011-06-16 11:04:42
对不起,只是看到没有运行时错误,所以没有发现它... – Exitos 2011-06-16 11:09:53