Результаты поиска по запросу "jshint"

4 ответа

Почему JSHINT жалуется, что это строгое нарушение?

Я думаю, что это может быть дубликатомСтрогое нарушение с использованием этого ключевого слова и раскрытие шаблона модуля [https://stackoverflow.com/questions/6300937/strict-violation-using-this-keyword-and-revealing-module-pattern] У меня есть ...

3 ответа

Как использовать файл JsHint «.jshintrc» с расширением Visual Studio 2013 Web Essentials?

Я установил расширение «Web Essentials» в Visual Studio 2013. Теперь я получаю предупреждения JSHint, появляющиеся в моем окне «Список ошибок» в разделе «Сообщения». Однако он жалуется на некоторые глобальные переменные, которые, по его мнению, ...

8 ответов

Почему jshint не распознает назначение как выражение?

Как мне нужно изменить эти строки, чтобы сделать Jshint счастливым? Назначение является выражением. Почему jshint этого не понимает? Очевидно, переводчик делает. Line 572: while(bookmark_element=bookmark_list[iterator++]) Expected a conditional ...

ТОП публикаций

2 ответа

Как мне настроить jshint, чтобы он не выдавал ошибку «Плохой разрыв строки раньше»?

Это дает мне ошибку «Плохой разрыв строки перед», потому что у меня есть код, подобный следующему var one = 1 , two = 2 , three = 3 ;Если я поставлю, в конце строки вместо начала следующей она не жалуется. Но я хочу кодировать таким образом. ...

2 ответа

Как вы используете JSHint и Browserify вместе?

Я пытаюсь построить проект, используя Angular и Browserify. мойcontrollers.js файл выглядит так ... 'use strict'; module.exports.testController = function($scope){ $scope.message = 'Controller 1'; console.log( 'hello' ); };Как и следовало ...

4 ответа

Ожидал присваивания или вызова функции и вместо этого увидел выражение

Я абсолютно крут с этимJSLint [http://jslint.com/]ошибка. Как я могу это терпеть? Есть ли флаг или флажок для этого? Вы получаете это, когда вы делаете такие вещи, как: v && arr.push(v);в отличие от: if (v) { arr.push(v); }Оба делают одно и то ...

1 ответ

Предупреждение JsHint: Литерал регулярного выражения может быть перепутан с '/ ='

У меня есть эта строка в моем коде Javascript: var regex = /===Hello===\n/;JsHint дает мне предупреждение в этой строке: A regular expression literal can be confused with '/='`... но я не знаю, что не так с этим регулярным выражением? Как я ...

1 ответ

Что случилось с URL-адресами, ориентированными на сценарии?

Я использую JSHint, и он получил следующую ошибку: Script URL.Что я заметил, что произошло, потому что на этой конкретной строке есть строка, содержащаяjavascript:... URL. Я знаю, что JSHint жаловался, что, потому чтоscripturl опция ...

3 ответа

Почему JSHint не любит троичные для вызовов методов на объектах?

JSHint выдает следующую ошибку: Ожидал присваивания или вызова функции и вместо этого увидел выражение. Для следующей строки кода: (aFunctionOrNull) ? aFunctionOrNull() : someObject.someMethod();Это подчеркивает финал) наsomeMethod поэтому я ...

2 ответа

Объявления функций не должны быть помещены в блоки. Используйте выражение функции или переместите оператор в верхнюю часть внешней функции

У меня есть следующий код: if (typeof console === "object" && typeof console.error === "function") { function e(msg) {"use strict"; console.info(msg);} }Для которого jsLint выдает следующую ошибку: Операторы функций не должны быть помещены в ...