Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “之间的区别是什么?”;选项和错误代码“;在jshint中?_Javascript_Jslint_Jshint - Fatal编程技术网

Javascript “之间的区别是什么?”;选项和错误代码“;在jshint中?

Javascript “之间的区别是什么?”;选项和错误代码“;在jshint中?,javascript,jslint,jshint,Javascript,Jslint,Jshint,我混淆了jshint中的选项和错误/警告代码 柯莉:是的 或 W116 如何识别“卷曲选项”属于W116代码 while(true) alert("ok"); demo.js:第3行,第5列,预期为“{”,但看到的是“警报”。(W116) 如果我的问题不清楚,请告诉我。更新 如果你真的想知道什么错误代码属于什么选项,我想你必须深入了解源代码 但通常情况下,文档应该足够了: 此选项要求始终在中的块周围放置花括号 JavaScript允许您省略大括号 当块仅由一条语句组成

我混淆了jshint中的选项和错误/警告代码

柯莉:是的

W116

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

 while(true)
            alert("ok");
demo.js:第3行,第5列,预期为“{”,但看到的是“警报”。(W116)

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

更新 如果你真的想知道什么错误代码属于什么选项,我想你必须深入了解源代码

但通常情况下,文档应该足够了:

此选项要求始终在中的块周围放置花括号 JavaScript允许您省略大括号 当块仅由一条语句组成时,例如:

然而,在某些情况下,它可能导致 对于bug(您可能会认为sleep()是循环的一部分,而在 事实并非如此):

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

因此,在你的情况下:


这些选项通常范围广泛,涵盖各种情况,而特定的警告代码仅适用于非常特定的情况,有时可能会有所帮助。
while (day)
    shuffle();
while (day)
    shuffle();
    sleep();