-1

jshint のオプションとエラー/警告コードの間で混乱がありました。

カーリー : 真

また

W116

「curly options」を識別する方法は、W116 コードに属していますか?

 while(true)
            alert("ok");

demo.js: 行 3、列 5、予期された '{' の代わりに 'alert' が表示されました。(W116)

私の質問が明確でない場合は、お知らせください。

4

1 に答える 1

1

アップデート

また、どのエラー コードがどのオプションに属しているかを本当に知りたい場合は、ここのソース コードに飛び込む必要があると思います..

しかし、通常はドキュメンテーションで十分なはずです。

このオプションでは、ループと条件のブロックを常に中かっこで囲む必要があります。JavaScript では、ブロックが 1 つのステートメントのみで構成される場合、中括弧を省略できます。次に例を示します。

while (day)
    shuffle();

ただし、状況によっては、バグにつながる可能性があります (sleep() はループの一部であると考えるかもしれませんが、実際にはそうではありません)。

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

また、エラー コードが何に対応するのか疑問に思うことがある場合は、次のファイルを確認してください。

メッセージ.js

だからあなたの場合:

messages.js#L189

于 2013-11-13T12:33:17.110 に答える