Hallo Leute,
in Javascript kann man Objekten mit Hilfe von prototype Methoden zuweisen, die dann ALLE Objekte dieses Typs besitzen.
Mir ist der Unterschied zu this nicht klar. Schaut:
var obj1 = function(){ }
obj1.prototype.vorstellen = function(){ console.log("Hallo ich bin obj1"); }
var obj2 = function(){
this.vorstellen = function(){
console.log("Hallo ich bin Obj2");
}
}
var o1 = new obj1();
var o2 = new obj2();
o1.vorstellen();
o2.vorstellen();
Gibt es da Speicherplatz Unterschiede, oder gibt es überhaupt unterschiede?
Danke im voraus.