«jshint» 태그된 질문

JavaScript 코드의 오류 및 잠재적 문제를 감지하고 코딩 규칙을 적용하는 커뮤니티 기반 도구입니다.

11
특정 회선에 대한 에일 리트 규칙 해제
JSHint에서 특정 행에 대한 보 푸리 기 규칙을 해제하기 위해 다음 규칙을 사용합니다. /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ eslint에 대해 위와 동등한 것을 찾으려고 노력했습니다.
1345 javascript  jshint  eslint 

8
JSLint 또는 JSHint JavaScript 유효성 검사를 사용해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 11개월 전에 . 현재 JSLint에 대해 JavaScript의 유효성을 검사하고 진행 중이며, 특히 Jquery 라이브러리 작업에서 더 나은 JavaScript를 작성하는 데 도움이됩니다. …

17
const를 사용하는 경우 JSHint에서 경고를 발생시키는 이유는 무엇입니까?
const를 사용할 때 발생하는 오류입니다. <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> 내 코드는 다음과 같습니다 const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; 코드는 잘 작동합니다 .JSHint는 매번 경고합니다.



3
JSHint의 '+'오류 이전에 잘못된 줄 바꿈 설명
누군가 JSHint가 다음에 대해 불평하는 이유를 설명해 줄 수 있습니까? window.location.href = String1 + '#' + Sting2 + '=' + String3; 오류와 함께 Bad line breaking before '+' error 이 오류 는 다음과 같이 설명 된 laxbreak 옵션 으로 구성 할 수 있음을 이해합니다. 이 옵션은 코드에서 안전하지 않은 줄 …
125 javascript  jshint 

6
Gulp 오류 : 'jshint / src / cli'모듈을 찾을 수 없습니다.
그래서 저는 El Capitan을 새로 설치했고이 작업 실행자들에게 또 다른 기회를 제공합니다. 나는 sitepoint의 An Introduction to Gulp.js를 따르고 있지만 4 단계 에서 멈춰서 실행하려고 gulp jshint하면 " Error: Cannot find module 'jshint/src/cli'"가 표시됩니다. 나는 이것이 원인이 무엇인지 모른다. 이것이 내가 여기서 묻는 이유이다. 다음은 문제 해결을위한 몇 가지 화면 …

8
경고 'define'을 비활성화하는 방법은 JSHint 및 RequireJS를 사용하여 정의되지 않았습니다.
내 프로젝트에서 RequireJS AMD를 사용합니다. 내 프로젝트에서 jshint를 실행하면 다음과 같은 오류가 발생합니다. AMD 스크립트에서 'define' is not defined. Mocha 테스트 케이스에서 'describe' is not defined. 'it' is not defined. jshint에서이 경고를 제거하는 방법은 무엇입니까?

4
JavaScript 함수 순서 : 왜 중요한가요?
원래 질문 : JSHint는 내 JavaScript가 호출보다 페이지 아래에 더 정의 된 함수를 호출 할 때 불평합니다. 그러나 내 페이지는 게임용이며 전체 다운로드가 완료 될 때까지 함수가 호출되지 않습니다. 그렇다면 주문 함수가 내 코드에 나타나는 이유는 무엇입니까? 편집 : 답을 찾은 것 같습니다. http://www.adequatelygood.com/2010/2/JavaScript-Scoping-and-Hoisting 나는 안에서 신음하고있다. 6 천 줄의 …

4
JSHINT가 이것이 엄격한 위반이라고 불평하는 이유는 무엇입니까?
이 키워드를 사용하고 모듈 패턴을 드러내는 Strict Violation 의 중복이라고 생각합니다. 이 코드가 있습니다. function gotoPage(s){ if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);} } function pageChange(event, sorter) { var dd = event.currentTarget; gotoPage.call(sorter, dd[dd.selectedIndex].value); } 그리고 JSHINT (JSLINT)가 불평하고 있습니다. "엄격한 위반"이라고되어 ​​있습니다. 강조 표시된 라인 : Function.call()인스턴스를 사용한 다음 참조하는 것이 부적절합니까? 이것은 나쁜 …

3
JSLint / JSHint에게 이미 정의 된 전역 변수를 알리는 방법
내 프로젝트에는 컨테이너로 작동하는 몇 가지 전역 변수가 있습니다. MyProject.MyFreature.someFunction = function() { ... } 그런 다음 사이트 전체에서 해당 스크립트를 사용하고 JSLint / JSHint는 이에 대해 불평합니다. 'MyProject'가 정의되지 않았습니다. 모든 JavaScript 파일로 이동하여 그 /*global MyProject*/위에 주석 을 추가 할 수 있다는 것을 알고 있습니다 . 그러나 나는이 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.