I know your question was about advantages of JSLint, but off the top of my head there are very few. But here's what I've come up with:
Advantages of JSHint:
- Support for ES6 syntax (keeps up to date with the spec pretty well too)
- Ability to ignore any warning with the
-Wxxx
options - A much better web interface
- Much better tooling integration (it's available via npm, well maintained Grunt plugins etc)
Advantages of JSLint:
- Code format validation (still available in JSHint with the
white
option but deprecated and could be removed) - Enforces the use of a single
var
statement per context (still available in JSHint with theonevar
option but also deprecated, and questionable whether this is an advantage of JSLint or not)