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