jshint抱怨使用boolean的简写AND运算符

时间:2014-07-16 12:03:36

标签: javascript operators jshint shorthand-if

我有一个需要根据布尔值执行的javascript函数。我真的很想使用&&运算符(如果第一部分是true,则仅执行第二部分)。

someBoolean && executeFunction();

但是,当JSHint检查我的代码时,我收到以下消息:

  

期望一个赋值或函数调用,而是看到一个表达式。

我想知道为什么JSHint会抛出此消息。我知道我可以通过使用简单的 if 语句轻松避免它,但我真的很喜欢这个简单。也许我需要对一些JSHint配置进行一些操作?这行代码中是否存在隐藏的危险?

0 个答案:

没有答案