jshint中“选项和错误代码”之间有什么区别?

时间:2013-11-13 12:25:54

标签: javascript jslint jshint

我在jshint中的选项和错误/警告代码之间存在混淆。

卷曲:真实

W116

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

 while(true)
            alert("ok");

demo.js:第3行,第5栏,预期'{'而是看到'警报'。(W116)

请告诉我,如果我的问题不明确。

1 个答案:

答案 0 :(得分:1)

更新

如果您真的想知道哪些错误代码属于哪些选项,我想您必须深入了解源代码here ..

但通常文档应该足够了curly option

  

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

while (day)
    shuffle();
  

但是,在某些情况下,它可能会导致   对bug(你认为sleep()是循环的一部分   现实不是):

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

此外,如果有时您想知道错误代码对应的内容,请检查此文件:

messages.js

所以在你的情况下:

messages.js#L189