Let's say I have a namespace like that:
var myNamespace = { foo: function() { }, bar: function() { } };
What is the best way to split this code into files defining foo
and bar
separately?
I'm not worried about loading time - I'll concatenate it back into one file before deployment.
At the start of each file:
if(myNameSpace === undefined) { var myNameSpace = {}; }
File 1:
myNamespace.foo = function()...
File 2:
myNamespace.bar = function()...
// File1: // top level namespace here: var myNamespace = myNamespace || {}; // File2: myNamespace.foo = function() { // some code here... }
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With