Ja, können Sie Eigenschaften eines Prototyps hinzufügen ... solange der Prototyp tatsächlich existiert. In Ihrem Fall müssen Sie zuerst den Prototyp initialisieren. Zum Beispiel:
var animal = {eats: 'true'};
animal.prototype={};
animal.prototype.name = "Lion";
console.log(animal);
Aber ein schöner Weg, um einen Prototyp zu definieren ist:
var Animal=function(name){
this.name=name;
}
// Add new members to the prototype:
Animal.prototype.toString=function()
{
return "animal "+this.name;
}
// Instance objects:
var a1=new Animal("panther");
console.log(a1.toString());
Bitte definieren "nicht aktiv". – Teemu
Kann ich nicht verstehen, was du sagst? – Deadpool
Haha, was meinst du wenn du sagst "es läuft nicht"? Es läuft und einen Fehler auslöst, überprüfen Sie einfach die Konsole. "Prototyp" ist eine Eigenschaft nur von Funktionen ... – Teemu