Eclipse が私の JavaScript コードについて不平を言っています:
私が知る限り、コードは正常に機能しています。警告を取り除くには何を変更する必要がありますか?
Eclipse が私の JavaScript コードについて不平を言っています:
私が知る限り、コードは正常に機能しています。警告を取り除くには何を変更する必要がありますか?
セマンティック バリデーターは (このような失敗にもかかわらず) 実際には多くの用途があります。たとえば、どこにも使用されていない変数がある場合 (たとえば、変数名にタイプミスがあるため) に通知できます。
そのエラー メッセージを表示したくないが、セマンティック バリデーションを有効にしたい場合は、次のハックを使用できます。
var textArray = 0 || [ ...
これは少し醜く、Eclipse を使用していない同僚は気に入らないかもしれませんが、少なくとも警告を無視してバリデーターの利点を享受する方法を提供します。
同様のハック (最初のハックが気に入らない場合、または Douglas Crockford の大ファンの場合) も機能します。
var textArray;
textArray = [ ...
WTP のバグ、より具体的には、デフォルトで「JavaScript セマンティック検証を有効にする」ように構成されている JS Validator コンポーネントのバグのようです。
設定ページからセマンティック検証をオフにしてみてください。