Javascript JSHint忽略使用'===';与';正确';
如何配置JSHint以忽略此错误:Javascript JSHint忽略使用'===';与';正确';,javascript,jshint,Javascript,Jshint,如何配置JSHint以忽略此错误:使用“==”与“true”进行比较\ 我的密码是 if (something == true){ //code } 如果某物为1或true,我希望条件通过。我得到的第一个错误是预期的“==”,而看到的是“==”。因此,我在if条件上方添加了/*jslint eqeq:true*/注释。之后,我得到上述错误。如何抑制这两种错误 编辑: 将条件从if(something==true)更改为if(something)可以解决问题,但我不想编辑条件。还有什么方
使用“==”与“true”进行比较
\
我的密码是
if (something == true){
//code
}
如果某物为1
或true
,我希望条件通过。我得到的第一个错误是预期的“==”,而看到的是“==”
。因此,我在if
条件上方添加了/*jslint eqeq:true*/
注释。之后,我得到上述错误。如何抑制这两种错误
编辑:
将条件从if(something==true)
更改为if(something)
可以解决问题,但我不想编辑条件。还有什么方法可以在不改变条件的情况下抑制错误吗?如果(某件事){/*code*/}
@w0lf很抱歉没有提到它。我不想改变条件。在不更改代码的情况下,我想抑制错误。可能是@w0lf的重复。这不是我首先引用的重复。我不想改变条件,我想抑制错误如果你阅读了被接受的答案,问题中会有一个不需要你改变条件的解决方案。这个解决方案不适合你吗?此外,如果您愿意通过添加注释来更改if
周围的代码,为什么不直接更改条件,因为它可能被认为是错误的?