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