Pytania otagowane jako jslint

JSLint to narzędzie "jakości kodu" dla JavaScript opracowane przez Douglasa Crockforda, znanego programistę odpowiedzialnego również za JSON, JSMin, ADSafe i części YUI. JSLint jest równoległy do ​​lint C.

8
JSLint Oczekiwano „===”, a zamiast tego zobaczył „==”
Ostatnio uruchamiałem część mojego kodu przez JSLint, kiedy wpadłem na ten błąd. Uważam jednak, że zabawne w tym błędzie jest to, że automatycznie zakłada, że ​​all == powinno być ===. Czy to naprawdę ma sens? Widziałem wiele przypadków, w których nie chciałbyś porównywać typów i obawiam się, że może to …

8
Komunikat JSLint: Nieużywane zmienne
co mogę zrobić, jeśli JSLint narzeka, że ​​„i” jest nieużywaną zmienną w takim scenariuszu: var items = "<option selected></option>"; $.each(data, function (i, item) { items += "<option value='" + item.Value + "'>" + item.Text + "</option>"; }); (i, item) jest wymaganą kolejnością parametrów i używam tylko „item”. Czy jest jakieś …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.