0

多くのトラブルシューティングの後、テストケースをこれだけに単純化しました... Eclipse Juno と JSHint プラグインの新しいダウンロードのみを使用しています。それから私は新しいプロジェクトを開始します。JSHint の設定ペイン内の [プロジェクト固有の設定を有効にする] チェックボックスがオンになっています。事前定義されたグローバルを空のままにしました。JSHint オプション内に「trailing: true」を入れました。私のプロジェクトの唯一のファイルは foo.js です。次の 1 行があります。

foo.bar(); 

この行には末尾の空白があります。保存すると、末尾の空白は警告をスローしますが、未定義の foo は警告をスローしません。末尾の空白を修正すると、まだ foo is undefined が表示されません。未定義の変数の他の組み合わせをいくつか試しましたが、役に立ちませんでした。事前定義された変数に無意味なものを追加して、それが何かを行うかどうかを確認することさえ試みました。いいえ。

私は何を間違っていますか?なぜこれが機能しないのですか?

4

1 に答える 1