JSLint

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
JSLint
Тип

статический анализатор кода

Автор

Дуглас Крокфорд

Написана на

JavaScript

Операционная система

Cross-platform

Языки интерфейса

English

Первый выпуск

2002 (2002)

Последняя версия

2011-10-11 (2011-10-11; 2170 дней тому назад)

Состояние

Active

Лицензия

JSLint License (модификация MIT License)

Сайт

jslint.com

JSLint — это статический анализатор кода с веб-интерфейсом для программ на языке JavaScript, проверяющий их соответствие стандартам оформления кода, разработанный Дугласом Крокфордом.

Особенности[править | править вики-текст]

JSLint определяет специальное подмножество JavaScript, более строгое чем описанное в третьем издании спецификации ECMAScript, это подмножество тесно связано с рекомендациями, которые Дуглас Крокфорд дал в девятой главе книги JavaScript — сильные стороны (англ. JavaScript: The Good Parts). JSLint не гарантирует правильность программы, но выявляет синтаксические ошибки и ряд потенциальных проблем, касающихся как оформления кода, так и семантики программы[1].

Примечания[править | править вики-текст]

  1. Крокфорд, 2012, с. 141-142.

Литература[править | править вики-текст]

  • Дуглас Крокфорд. Прил. В. JSLint // JavaScript. Сильные стороны = JavaScript: The Good Parts. — Питер, 2012. — С. 141-152. — 174 с. — (Бестселлеры O'Reilly). — ISBN 978-5-459-01263-7.
  • Liang Yuxian Eugene. Ch. 3. Syntax Validation // JavaScript Testing. Beginner's Guide. — Packt, 2010. — С. 81-114. — 253 с. — ISBN 978-1-849510-00-4.
  • Den Odell. Performing Static Code Analysis — JSLint // Pro JavaScript Development: Coding, Capabilities, and Tooling. — Apress, 2014. — С. 65-69. — 445 с. — (The Expert's Voice in Web Development). — ISBN 978-1-4302-6269-5.
  • Ryan Asleson, Nathaniel T. Schutta. Performing JavaScript Syntax Checking with JSLint // Foundations of Ajax. — Apress, 2006. — С. 143-145. — 273 с. — ISBN 1-59059-582-3.

Ссылки[править | править вики-текст]