↓こんな記事を発見。(私がJSLintをフォークしてJSHintを作った理由) http://anton.kovalyov.net/2011/02/20/why-i-forked-jslint-to-jshint/ ここで話題になってるJSLintを作った人が、今読んでるJavaScript:Good Partsの著者らしいのでちょっと興味が沸いて読んでみた。 JSLint でのチェックができない! よくあるコードだと思うんですが↓のようなコードをJSLintすると var myfunc = function() { for ( var i = 0; i < 3; i++ ) { /* something */ } }; ↓こんなふうに言われてそれ以降のチェックが行われない。 Error: Problem at line 2 character 11: Move 'var' declara