Перейти до вмісту

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.

Посилання

[ред. | ред. код]