728x90
반응형

JSLint 3

JSLint 또는 JSHint JavaScript 유효성 검사를 사용해야 하는 이유

질문 : JSLint 또는 JSHint JavaScript 유효성 검사를 사용해야합니까? 저는 현재 JSLint에 대해 JavaScript의 유효성을 검사하고 진행 중이며, 특히 Jquery 라이브러리 작업에서 더 나은 JavaScript를 작성하는 데 도움이됩니다. 이제 JSLint 의 포크 인 JSHint를 접했습니다 . 그래서 나는 JavaScript가 구동되는 웹 애플리케이션이 더 좋거나 가장 적용 가능한 유효성 검사 도구가 작동하는지 궁금합니다. JSLint 또는 JSHint? 이제 유효성 검사 메커니즘을 결정하고 계속해서 클라이언트 측 유효성 검사에 이것을 사용하고 싶습니다. 그리고 jshint와 jslint의 차이점은 무엇입니까? 하나의 자바 스크립트 예에서 설명하십시오. 연결: jshint..

JSLint "missing radix parameter" 오류

질문 : JSLint는 "기수 매개 변수 누락"이라고 말합니다. 이 JavaScript 코드에서 JSLint를 실행했으며 다음과 같이 말했습니다. 32 행 문자 30의 문제 : 기수 매개 변수가 누락되었습니다. 문제의 코드는 다음과 같습니다. imageIndex = parseInt(id.substring(id.length - 1))-1; 여기서 무엇이 잘못 되었습니까? 답변 parseInt로 기수를 전달하는 것은 항상 좋은 습관입니다. parseInt(string, radix) 십진수- parseInt(id.substring(id.length - 1), 10) radix 매개 변수가 생략되면 JavaScript는 다음을 가정합니다. 문자열이 "0x"로 시작하면 기수는 16 (16 진수)입니다. 문자열이 ..

JSLint : "use strict"의 함수 형식을 사용합니다.

질문 : JSLint가 갑자기보고합니다. "use strict"의 함수 형식을 사용합니다. 나는 진술을 포함한다 : "use strict"; 대부분의 Javascript 파일 시작 부분에 있습니다. JSLint는 이전에 이것에 대해 경고 한 적이 없습니다. 그러나 이제는 다음과 같이 말합니다. "엄격한 사용"의 함수 형식을 사용하십시오. "함수 형식"이 무엇인지 아는 사람이 있습니까? 답변 'use strict'; 포함; 래핑 함수의 첫 번째 문으로 사용되므로 해당 함수에만 영향을줍니다. 이는 엄격하지 않은 스크립트를 연결할 때 문제를 방지합니다. Douglas Crockford의 최신 블로그 게시물 Strict Mode Is Coming To Town을 참조하십시오 . 해당 게시물의 예 : (funct..

728x90
반응형