Javascriptは特性上、ローカル環境から実行させる言語ですので、ソース見られると処理が一発でバレてしまうところがあります。
適当に作ったものを、Webサイトの表示制御だけのJSとかなら特にソースを見られて困るなんて人はいないと思いますが、Javascriptで動く便利ツールなどを公開したいといった場合などは、ソースを見られてしまうと簡単にパクられてしまう可能性があります。
まあ、そういったものはPHPとかで作れよって感じはしますが、そこまで大げさではなく簡単に作ったけどパクられたくない、もしくはこんなソース恥ずかしくて見せられないといった場合もあるでしょう。
そういったときは、以下のJavascript難読化コードツールがオススメ!
JavaScript Obfuscator Tool を使うと、ソースみてもまったく理解できないレベルにまで難読化してくれます。復元ツールをつかっても困難なレベルです。
そこまで難読化しなくてもいいという人は、/packer/ がオススメ。
こちらは、いい感じにデータ容量を削減してくれて、ソースコードも恥ずかしくない感じにまとめてくれます。