JSLint создан Дугласом Крокфордом - Yahoo! Евангелист JavaScript и чувак, который изобрел JSON .
"JSLint - это программа на JavaScript, которая
ищет проблемы в JavaScript
программы.
Когда С был молодым программистом
язык, было несколько общих
ошибки программирования, которые не были
пойман примитивными компиляторами, так
вспомогательная программа под названием Lint была
разработан, который будет сканировать источник
файл, ищем проблемы.
По мере взросления языка
определение языка было
усилен, чтобы устранить некоторые
ненадежность, и компиляторы поправились
при выдаче предупреждений. ворса больше нет
необходимо.
JavaScript молод для своего возраста
язык. Первоначально предполагалось
делать небольшие задачи на веб-страницах, задачи
для которого Java была слишком тяжелой и
неуклюжий. Но JavaScript очень
способный язык, и это сейчас
используется в более крупных проектах. Многие из
функции, которые должны были сделать
язык прост в использовании
хлопотно для крупных проектов.
требуется lint для JavaScript: JSLint,
средство проверки синтаксиса JavaScript и
валидатор.
JSLint берет источник JavaScript и
сканирует это. Если он находит проблему, он
возвращает сообщение с описанием
проблема и примерное местоположение
в источнике. Проблема не в
обязательно синтаксическая ошибка, хотя
это часто так. JSLint смотрит на некоторые
конвенции стиля, а также
структурные проблемы. не доказывает
что ваша программа правильная. Это просто
предоставляет другой набор глаз, чтобы помочь
точечные проблемы.
JSLint определяет профессиональное подмножество
JavaScript, более строгий язык
чем это определено изданием 3
Спецификация языка ECMAScript.
подмножество связано с рекомендациями
найдены в Кодексе конвенций для
Язык программирования JavaScript.
JavaScript - неаккуратный язык, но
внутри него элегантный, лучше
язык. JSLint помогает вам программировать
на этом лучшем языке и избежать
большая часть помои. "