【发布时间】:2017-12-09 20:47:57
【问题描述】:
我正在寻找的规则将 显示错误
if(!package)
因为最好有
if(typeof(package) !== 'undefine')
【问题讨论】:
-
科学是基于数学的吗?水是湿的吗?否决票是否意味着否?
标签: eslint
我正在寻找的规则将 显示错误
if(!package)
因为最好有
if(typeof(package) !== 'undefine')
【问题讨论】:
标签: eslint
在eslint page 聊天,@ljharb 帮我解决了,
不,我们没有。
乔丹·哈班德@ljharb
这可能是一个错误,但不可能静态地知道那是 单元测试,而不是 linting,必须抓住。如果你的意思是 == vs ===,这是因为 == 可能是一个错误检查,而不是一个错误检查,这是一个完全有效的模式,出现在所有地方,并且 是正确的。
凯文·帕廷顿@platinumazure
@seeliang 如果你真的想要更具体的检查,你当然可以 查找或编写具有禁止一般虚假检查规则的插件。 但我认为这不会被添加到核心,因为它不是 在大多数情况下显然是一个错误。
【讨论】: