title: How can i obfuscate or make unreadable my JavaScript files?
body: <p>I have JavaScript scripts in my application containing JavaScript and jQuery functions.
  All user interaction with my application is dynamic and it's passing to the application through jQuery.</p>
  
  <p>What I realized is, when I run my application, on the client side, the client can see my all source code by viewing page source (<code>Ctrl + U</code>).</p>
  
  <p>How can I hide or do something so that user can't understand or read the source?</p>
  
  <p>I want to do something like what Facebook does. By viewing Facebook source user can't reuse its source code or even understand it.</p>
  
  <p>I googled and found that this process is called obfuscation, but this doesn't work for me.</p>
  
  <p>I tried this:</p>
  
  <p><a href="http://www.javascriptobfuscator.com/default.aspx" rel="noreferrer">http://www.javascriptobfuscator.com/default.aspx</a></p>
  
  <p>and</p>
  
  <p><a href="http://dean.edwards.name/packer/" rel="noreferrer">http://dean.edwards.name/packer/</a></p>
  
  <p>and</p>
  
  <p><a href="http://www.daftlogic.com/projects-online-javascript-obfuscator.htm" rel="noreferrer">http://www.daftlogic.com/projects-online-javascript-obfuscator.htm</a></p>
  
  <p>even i tried
     <a href="http://www.jasob.com/" rel="noreferrer">http://www.jasob.com/</a></p>
  
  <p>But it's of no use for me.</p>