Can: this und prototype

Beitrag lesen

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.