Zelfoproepende anonieme functie toegewezen aan de yournamespacechoice
globale variabele. Dient als effect dat alle functies en variabelen privé blijven voor deze functie. Om een functie of variabele bloot te leggen, moeten we deze expliciet teruggeven aan de onderkant van de functie. Wijst jQuery opnieuw toe aan $.
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.$));