-1

我对 jshint 中的选项和错误/警告代码感到困惑。

卷曲:真

或者

W116

如何识别“卷曲选项”属于 W116 代码?

 while(true)
            alert("ok");

demo.js:第 3 行,第 5 列,预期为“{”,而是看到“警报”。(W116)

如果我的问题不清楚,请告诉我。

4

1 回答 1

1

更新

而且,如果您真的想知道哪些错误代码属于哪些选项,我想您将不得不在这里深入研究源代码..

但通常文档应该足够了,卷曲选项

此选项要求您始终在循环和条件语句中的块周围放置花括号。当块仅包含一个语句时,JavaScript 允许您省略花括号,例如:

while (day)
    shuffle();

但是,在某些情况下,它可能会导致错误(您会认为 sleep() 是循环的一部分,而实际上并非如此):

while (day)
    shuffle();
    sleep();

此外,如果有时您想知道错误代码对应于什么,请检查此文件:

消息.js

所以在你的情况下:

消息.js#L189

于 2013-11-13T12:33:17.110 回答