It’s always nice to get something for free. That’s how I feel about JSLint. Running your JavaScript code through JSLint gives you a few advantages: Coding style consistency — always use ; at the end of a line Syntax error detection — did you forget that ) ? Logical error detection — did you forget that var? There’s a whole bunch of stuff JSLint will pick up for you. I have talked before about JSLi
![Node, JSLint and Vim](https://cdn-ak-scissors.b.st-hatena.com/image/square/d377099f5ba3b0b49529af9fe57ccee15adba0c1/height=288;version=1;width=512/https%3A%2F%2Ftechnotales.wordpress.com%2Fwp-content%2Fuploads%2F2011%2F05%2Fjslint_which.png)