Javascript-sjabloon met naamruimte - CSS-trucs

Anonim

Zelfoproepende anonieme functie toegewezen aan de yournamespacechoiceglobale 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.$));