title: javascript: what is this: (function(args){})(moreArgs){});
body: <p>Am still and again and forever trying to come to grips with javascript. I look at other scripts for inspiration and learning. Does somebody know what this is:</p>
  
  <pre><code>(function(args){})(moreArgs){});
  </code></pre>
  
  <p>It's the skeleton of jquery. Can somebody explain to me how this works?
  Thanks!</p>
  
  <p>Here is more of the skeleton:</p>
  
  <pre><code>( function( global, factory ) {
  
  } )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
  
      return jQuery;
  } );
  </code></pre>