JSLint
JSLint — це статичний аналізатор коду з вебінтерфейсом для програм мовою JavaScript, перевіряє їх відповідність стандартам оформлення коду, розроблений Даґласом Крокфордом.
Особливості
JSLint визначає спеціальну підмножину JavaScript, більш сувору, аніж описана в третьому виданні специфікації ECMAScript, ця підмножина тісно пов'язана з рекомендаціями, які Даґлас Крокфорд дав у дев'ятій главі книги «JavaScript — сильні сторони» (англ. JavaScript: The Good Parts). JSLint не гарантує правильність програми, але виявляє синтаксичні помилки і ряд потенційних проблем, що стосуються як оформлення коду, так і семантики програми[1].
Примітки
Література
- Даґлас Крокфорд. Прил. В. 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.
Посилання
- Офіційний сайт
- JSLint на GitHub
- п
- о
- р
JavaScript
- JSHint
- JSLint
- Динамічний аналіз
- Статичний аналіз
- CoffeeScript
- Emscripten
- Google Closure Compiler
- Google Web Toolkit
- Morfik
- TypeScript
- AtScript
- Opa
- Haxe
- Clojure
- AJAX
- Клієнтський JS
- DHTML
- Бібліотека JavaScript
- Синтаксис JavaScript
- Ненав'язливий JavaScript
- Firebug
- Komodo IDE
- Microsoft Script Debugger
- Microsoft Script Editor
- Opera Dragonfly
- Venkman
- Visual Studio
- Visual Studio Express
- Visual Studio Code
- Вебінспектор
- Ace
- Atom
- Cloud9
- CodeMirror
- Codenvy
- Koding
- Orion
- Visual Studio
- Visual Studio Express
- Visual Studio Code
- Дуглас Крокфорд
- Брендан Айк
- Джон Резіг
- Раян Дал