Siri: Frage zur Notation non JavaScripten

Beitrag lesen

Hallo,

gibt es einen signifikanten Unterschied zwischen dieser

var example1 = (function () {  
  
	function test1() {  
	  
		this.test1a = function() {  
		  
		}  
		  
		this.test1b = function() {  
		  
		}  
	}  
})();	  

und dieser

var exapmle2 = {};  
exapmle2.test2 = function() {  
  
	function test2a() {  
	  
	}  
	  
	function test2b() {  
	  
	}	  
}();

Notation? Oder ist das eher eine Geschmacksfrage? Variante zwei scheint irgendwie kompakter...

Viele Grüße
Siri