Я видел эти два основных способа размещения имен в JavaScript.
-
Использование объекта:
var Namespace = { };
Namespace.Class1 = function() { ... };
-
Использование функции:
function Namespace() { };
Namespace.Class1 = function() { ... };
Как они отличаются? Спасибо.