タグ付けされた質問 「jslint」

JSLintは、JSON、JSMin、ADSafeおよびYUIの一部を担当する有名な開発者であるDouglas Crockfordによって開発されたJavaScriptの「コード品質」ツールです。JSLintはCのlintと同じです。

8
JSLintは「===」を期待し、代わりに「==」を見ました
最近、このエラーが発生したときに、JSLintを介してコードの一部を実行していました。このエラーについて私が面白いと思うのは、すべての==が===であると自動的に想定することです。 それは本当に意味がありますか?タイプを比較したくないインスタンスがたくさん見られましたが、実際に問題が発生するのではないかと心配しています。 「期待される」という言葉は、これが毎回行われるべきであることを意味します.....それは私には意味がありません。

8
JSLintメッセージ:未使用の変数
このようなシナリオで「i」が未使用の変数であるとJSLintが文句を言った場合、どうすればよいですか。 var items = "<option selected></option>"; $.each(data, function (i, item) { items += "<option value='" + item.Value + "'>" + item.Text + "</option>"; }); (i、item)はパラメータの必須順序であり、私は「item」のみを使用しています。 未使用の変数を許容するか、$。eachを書き換えてインデックスを使用する以外の解決策はありますか?どちらの解決策も私はしたくないですか? 前もって感謝します。 更新:私はすべての提案に感謝しますが、このコードは私が何を意味するかを示すための単なる例であり、もしあれば、一般的な解決策を見たいと思っています。ありがとう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.