如何阻止错误消息Expected '===' and instead saw '=='.出现在jslint中。
似乎不是一个选择。

最佳答案

对于使用JSHint的用户,可以通过在JSHint选项中将 eqeqeqeq 选项设置为false(通常是 .jshintrc )来关闭此警告。

"eqeqeq": false

从文档中:http://jshint.com/docs/options/#eqeqeq

编辑:

如果您想成为一个好公民,并修改代码以使用建议的比较而不是关闭警告,请确保比较的两面都使用相同的类型。

例如:
"123" == 123          // true, I'm lazy and JSHint hates me
"123" === 123         // false, no love
Number("123") === 123 // true, no warning

关于javascript - 抑制jslint中的 “Expected ' == =' and instead saw ' = ='.”错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6317892/

10-13 08:57