JSLint — це статичний аналізатор коду з вебінтерфейсом для програм мовою JavaScript, перевіряє їх відповідність стандартам оформлення коду, розроблений Даґласом Крокфордом.
Особливості
JSLint визначає спеціальну підмножину JavaScript, більш сувору, аніж описана в третьому виданні специфікації ECMAScript, ця підмножина тісно пов'язана з рекомендаціями, які Даґлас Крокфорд дав у дев'ятій главі книги «JavaScript — сильні сторони» (англ. JavaScript: The Good Parts). JSLint не гарантує правильність програми, але виявляє синтаксичні помилки і ряд потенційних проблем, що стосуються як оформлення коду, так і семантики програми.
Примітки
Література
- Даґлас Крокфорд. Прил. В. JSLint // JavaScript. Сильні сторони = JavaScript: The Good Parts. — Пітер. — С. 141-152. — (Бестселери O'Reilly) — ISBN 978-5-459-01263-7.
- Liang Yuxian Eugene. Ch. 3. Syntax Validation // JavaScript Testing. Beginner's Guide. — Packt. — С. 81-114. — ISBN 978-1-849510-00-4.
- Den Odell. Performing Static Code Analysis — JSLint // Pro JavaScript Development: Coding, Capabilities, and Tooling. — Apress. — С. 65-69. — ISBN 978-1-4302-6269-5.
- Ryan Asleson, Nathaniel T. Schutta. Performing JavaScript Syntax Checking with JSLint // Foundations of Ajax. — Apress. — С. 143-145. — ISBN 1-59059-582-3.
Посилання