2014-09-29 2 views
1

Я использую JSLint.NET с lodash. Код, как этот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); 
Смежные вопросы