alternatively, use JSLint
And yes, I realise that some of these options can be turned off—but JSHint has better defaults.
{
"browser" : true,
"node" : true,
"undef" : true,
"eqeqeq" : true,
"noarg" : true
}