以前、JSLintを紹介しましたが同様のツールで「JSHint」というツールも有るみたいです。
JSHint, A JavaScript Code Quality Tool
http://jshint.com/
JSLintとの違いについてはこちらのサイトが詳しくて分り易かったです。
JSLintとJSHintとhoisting - くろまほうさいきょうでんせつ
http://d.hatena.ne.jp/calpo/20110301/p1
「JSLint」はちょっと厳密すぎて肌に合わないという人はこちらを試してみてはどうでしょう?