Pašnodarbinātā anonīma funkcija, kas piešķirta yournamespacechoice
globālajam mainīgajam. Kalpo tam, ka visas funkcijas un mainīgie tiek saglabāti privāti šai funkcijai. Lai parādītu funkciju vai mainīgo, mums tas skaidri jāatgriež funkcijas apakšdaļā. Pārstrādā jQuery līdz $.
var yournamespacechoice = (function ($) ( var publicfunction; function privatefunction() ( // function only available within parent function ) publicfunction = function publicfunction() ( // public function available outside of this funtion ); // Expose any functions that we need to access outside of this scope. Use yournamespacechoice.functionName() to call them. return ( publicfunction: publicfunction ); )(window.$));