JSHint 사용법
자바스크립트 코드를 JSHint 홈페이지(http://www.jshint.com)에 복사해서 붙여넣으면 자동으로 린터가 실행된다. 블로그 게시글(또는 도서) 예제 코드에 문제가 없는지 확인하는 용도라면 적당하지만, 이러한 간단한 실행 방법은 자바스크립트 솔루션 개발에는 적합하지 않다.
이 책의 예제 코드인 calculateUpgradeMileages 함수 역시 http://www.jshint.com의 온라인 도구로 미심쩍은 부분이 없는지 알 수 있다.
JSHint로 검사한 결과를 보자(그림 2-12).

►그림 2-12
JSHint가 경고한 내용은 이렇다.
Don’t make functions within a loop.