我試着讓我的周圍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