Вопросы по теме 'jslint'

JSLint: использование функции до ее определенной ошибки
Я использую JSLint для проверки большинства моих внешних файлов Javascript, но наибольшее количество ошибок я получаю из-за функций, используемых до их определения. Действительно ли это проблема, о которой мне следует беспокоиться ? Кажется,...
44406 просмотров
schedule 04.03.2023

Обертывание циклов For in с операторами if в цикле Javascript по массивам
JSLint продолжает жаловаться на подобные вещи var myArray = [1, 2, 3]; for (var value in myArray) { // BLAH } Сказав, что я должен обернуть это в оператор if. Я понимаю, что вам нужно обернуть его, если вы перебираете свойства объекта, но...
6871 просмотров
schedule 13.03.2022

Как заставить надстройку JSLint.VS работать с Visual Studio 2010?
Мне нравится надстройка JSLint — очень полезная. Только что перейдя на VS2010, я хочу, чтобы он работал в моей новой среде. Проблема в том, что независимо от местоположения/пути он не отображается в диспетчере надстроек (в меню «Инструменты»)....
1869 просмотров

Как исправить ошибку jslint «Не выполнять функции в цикле»?
Я работаю над тем, чтобы весь наш JS-код проходил через jslint, иногда с большим количеством настроек с параметрами, позволяющими получить устаревший код на данный момент, с намерением исправить это позже. Есть одна вещь, на которую jslint...
34863 просмотров
schedule 20.07.2023

Как я могу использовать JSLint для сегмента кода, который зависит от JQuery?
Я относительно новичок в Javascript, и я хотел бы запустить фрагмент кода, с которым я провел выходные, играя с JSLint, чтобы он мог указать, где я был полным идиотом :) К сожалению, я получаю множество ошибок об отсутствующих объявлениях функций,...
586 просмотров
schedule 30.09.2022

Можно ли проверить мой jQuery JavaScript с помощью JSLint?
Я хотел проверить свой JavaScript с помощью JSLint. Я также использую jQuery, и JSLint, похоже, очень недоволен jQuery. Итак, если у меня есть этот код: $(document).ready{ $("a").click(function() { // foo }); }); Я получаю...
26526 просмотров
schedule 30.06.2022

PyFlakes для Javascript?
Есть ли такой автономный пакет для Javascript, как PyFlakes для Python? Я вижу, что есть JsLint, но похоже, что он зависит от каких-то внешних вещей, таких как Rhino. Я предпочитаю что-то простое и компактное, такое как PyFlakes, потому что он...
434 просмотров
schedule 07.12.2022

инструмент качества кода JSLint
Поэтому я проверил свой javascript, используя это: http://www.jslint.com/ и если я не оборачиваю операторы IF/FOR между { }, я получаю такие "ошибки": Проблема в строке 152, символ 27: ожидалось '{', а вместо этого было 'reset()'. или...
681 просмотров
schedule 11.02.2024

Код Javascript не принимается валидатором (JSHint)
Я написал код для отображения закладок в IE8. Чтобы проверить это, я использовал JSHint, и я получаю следующие ошибки: var files = новый перечислитель (FavFolder.Files); «Перечислитель» не определен. (строка 14) Перечислитель...
1432 просмотров

Интеграция jslint, jsdoc и rhino для запуска из командной строки?
Я должен протестировать все свои js-файлы через командную строку в среде разработки, прежде чем перейти к производству. Как мне интегрировать эти 3? так что я могу бежать jslint jsfile.js or jslint jsfile1.js jsfile2.js etc аналогично jsdoc...
437 просмотров
schedule 13.07.2022

jsLint Aptana jquery проверка регулярного выражения
Я пытаюсь заставить JSLint игнорировать следующие ошибки, связанные с jquery («$» не определено), какое регулярное выражение мне нужно добавить в фильтр проверки javascript Apatana, чтобы сделать это возможным. Или есть совсем другой подход к...
1280 просмотров
schedule 12.03.2023

JSLint и VIM, требующие ручного повышения прав UAC в Windows 7
Я большой поклонник JSLint и использую плагин для VIM для отображения вывода Lint в окне quickfix: http://www.vim.org/scripts/script.php?script_id=2578 . К сожалению, у меня возникли проблемы с его запуском в Windows 7. Похоже, что UAC блокирует...
184 просмотров
schedule 30.05.2024

Порядок функций в JavaScript: почему это важно?
Исходный вопрос: JSHint жалуется, когда мой JavaScript вызывает функцию, которая определена ниже по странице, чем ее вызов. Однако моя страница предназначена для игры, и никакие функции не вызываются до тех пор, пока все не будет загружено. Так...
59921 просмотров
schedule 29.04.2023

Почему jslint жалуется, когда я экранирую символ ‹ в регулярном выражении?
Код: var foo = /\</; Когда я перехожу на jslint.com и ввожу это, я получаю: Problem at line 1 character 12: Unexpected '\'. Раньше он говорил мне Unexpected escaped character '<' in regular expression. , но времена изменились....
1680 просмотров
schedule 03.06.2022

Плохой побег и незакрытая строка
var freebie = ' \ <div class="item'+last+'" data-type="psd" data-visited="false"> \ <div class="baseBubble" /> \ <div class="baseStroke" /> \ <div class="baseThickerStroke" /> \ <div...
3373 просмотров
schedule 19.09.2023

JSLint — ошибки «var notdefined», вызванные внешними файлами скриптов
Я пытаюсь использовать JSLint для некоторых файлов javascript в наших проектах на работе и столкнулся с несколькими ошибками, такими как следующие: JS Lint: '<var name>' is not defined Проблема в том, что переменная определена в...
2731 просмотров
schedule 03.09.2022

Форматировщик кода JavaScript Eclipse и конфликт формата анонимной функции JSHint
Я использую средство форматирования кода JavaScript Eclipse (версия Indigo) и плагин jshint-eclipse с белый: значение true для проверки соглашения о коде. Средство форматирования кода Eclipse и подключаемый модуль JSHint конфликтуют с форматом...
3230 просмотров

Не делайте функции внутри цикла
Каков был бы правильный способ решить ошибку jslint в этом случае? Я добавляю функцию получения к объекту, который использует это. Я не знаю, как это сделать, не создавая функцию внутри цикла. for (var i = 0; i<processorList.length; ++i) {...
71798 просмотров
schedule 14.04.2022

Какой инструмент может предупредить меня о вставке точки с запятой в JavaScript?
Мы используем Closure Compiler для обнаружения синтаксических ошибок в JavaScript и window.onerror для обнаружения всех других ошибок времени выполнения. Каждый файл дополнен «строгим использованием». Ничто из этого не улавливает точки с запятой,...
103 просмотров
schedule 06.09.2022

Как просмотреть все ошибки jslint в IntelliJ?
IntelliJ подчеркивает красным каждую ошибку, о которой сообщает JSLint, и я вижу соответствующие указания на крайнем правом поле документа. Однако я хотел бы видеть все ошибки jslint в одном окне и иметь возможность переходить от ошибки к ошибке....
2053 просмотров
schedule 02.05.2023