我剛剛開始使用Javascript上的OOP。我對編程世界很陌生。你能幫我下面的代碼嗎?我的文本編輯器在'else'塊上顯示語法錯誤。Javascript中對象和方法的錯誤
function Dog(name, breed, weight) {
this.name = name;
this.breed = breed;
this.weight = weight;
this.bark = function() {
if (this.weight > 25) alert(this.name + " says Woof")
} else {
alert(this.name + " says Poof");
}
}
var fido = new Dog("Fido", "Mixed", 38);
fido.bark();
'汪汪汪汪()' - >'fido.bark();'和語法檢查器可能會抱怨後缺少分號第一次警報。 –
噢,你錯過了一個開頭'''if'(...)'後'' –
非常感謝@Munim – chhantyal