Recently I was running some of my code through JSLint when I came up with this error. The thing I think is funny about this error though is that it automatically assumes tha
A quote from http://javascript.crockford.com/code.html:
=== and !== Operators.
It is almost always better to use the === and !== operators. The == and != operators do type coercion. In particular, do not use == to compare against falsy values.
JSLint is very strict, their 'webjslint.js' does not even pass their own validation.