Guten Abend,
function Mensch(name) {
this.name=name;
}
var klaus1=new Mensch('Klaus1');
// ... erzeuge 1000 weitere Menschen
var klaus1000=new Mensch('Klaus1000');
Mensch.prototype.alter=30 // wird hier a) 'alter' in allen tausend Mensch-Instanzen erzeugt, oder b) nur einmal, im Mensch-Prototypen?
klaus1000.alter=40; // wenn b), wird hier ein spezifisches Alter von klaus1000 erzeugt, das das Alter des Prototypen überdeckt?
wenn b) wahr ist, ist obige schreibweise folglich ressourcensparender(wenn ich nicht allen Mensch-Instanzen ein unterschiedliches Alter zuweise) als nachfolgende?
function Mensch(name)
{
this.name=name;
this.alter=30;
}
var klaus1=new Mensch('Klaus');
// ... erzeuge 1000 weitere Menschen
var klaus1000=new Mensch('Klaus1000');
klaus1000.alter=40;
Gruß, Klaus