[JavaScript] Fortgeschrittene Objektdefinition: Namespaces

// Modul(e) definieren
let oModule = (function ()
{
    ...    
})();

// Namespace als Array
let oNameSpace = {};
// Modul(e) als Arrayelement hinzufügen
oNameSpace.Module1 = oModule;
// Bsp.: Aufruf einer Funktion des Moduls im Namespace
oNameSpace.Module1.method( );