2015-12-15 2 views

ответ

0

ESLint использует статическим анализ кода. Таким образом, он не может определить значение данной переменной. В следующем примере, будет проблемой для правила, как, что:

var somevar = 0; 

if (somevar) { 
... 
} 

Таким образом, нет, правило как, не существует, и не было бы невозможно создать, не вызывая много ложных срабатываний. (Ваш пример применим только к логическим объектам, но не к пустым объектам/строкам или 0, которые довольно часто используются в шаблоне).

Смежные вопросы