Obfuscation, minify etme gibi yöntemler var, hatta şifreleme hizmeti sunan firmalar bile var ancak JS ile yazdığınız o kodlar sonuçta kullanının bilgisayarına indirilip çalıştırılıyor. Client'a bırakılan her byte kafaya takan kişi için eğlence demek. Bu yüzden gizlemenin bir anlamı yok. Eğer çok gizliyle server side'a yatırım yapılabilir ama o da bir yere kadar.