2014-09-29 11 views
1

나는 lodash와 함께 JSLint.NET을 사용하고 있습니다. 이JSLint 및 lodash

var first = _.first(myArray); 

같은 코드는 '_' 오류에 예기치 않은 매달려 '_'를 반환합니다. 이 항목을 검사에서 제외 할 수 있습니까?

답변

2

당신은 nomen을 원합니다.

/*jslint nomen:true */ 
var myArray = [], 
    _ = {}, 
    first; 

first = _.first(myArray); 

는 내 말은, 분명히이 위, 내가 추가 한 선언의 자리를 차지할 _ 어딘가에 myArray위한 좋은 선언있어 가정합니다. 간단한 밑줄은 꽤 불쾌한 변수 이름이지만 위의 코드는 jslint.com에서 유효성을 검사합니다. 앞에서 언급 한대로 Underscore.js Lodash을 사용하고 있습니다. 따라서 global 태그를 대신 사용하게 될 것입니다.

/*jslint nomen:true */ 
/*globals _ */ 
var myArray = [], 
    first; 

first = _.first(myArray);