导致JSHint警告的未知函数语法

时间:2016-12-21 01:12:18

标签: javascript anonymous-function jshint

我有一个像这样声明的函数;

+(function () { ... }());

不是我的代码,但我的任务是维护它,所以知道发生了什么将是非常方便的。这是文件中唯一的东西,没有别的。 JSHint抱怨Expected an assignment or function call and instead saw an expression.并指出))是问题所在。

我有一个非常基本理解为什么有这个功能的括号,尽管这种理解肯定可以改进。我不知道+的用途。我也不知道JSHint为什么抱怨。也许这两者是相关的?

1 个答案:

答案 0 :(得分:1)

关于are quite finickywhichthe manyto make IIFEs workenter image description here种类{{3}}。

在你的情况下,你一次使用两种方法,放弃+,JShint应该感到高兴。