Templat Javascript dengan Namespaced - Trik CSS

Anonim

Fungsi anonim yang menggunakan sendiri diberikan kepada yournamespacechoicepemboleh ubah global. Memberi kesan untuk memastikan semua fungsi dan pemboleh ubah menjadi peribadi bagi fungsi ini. Untuk mendedahkan fungsi atau pemboleh ubah, kita mesti mengembalikannya secara jelas di bahagian bawah fungsi. Membuat semula jQuery menjadi $.

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.$));