Błąd JSLint: Oczekiwano „ignorowania” i zamiast tego zobaczono „ex”
Używam JSLint przez cały czas, ale właśnie dzisiaj natknąłem się na błąd, którego nigdy wcześniej nie widziałem. Z poniższym kodem mam następujący błąd:
try {
document.execCommand('BackgroundImageCache', false, true);
} catch (ex) {}
Błąd:
Expected 'ignore' and instead saw 'ex'.
} catch (ex) {}
Zmieniłem więc kod na następujący, a błąd zniknął:
try {
document.execCommand('BackgroundImageCache', false, true);
} catch (ignore) {}
Nie mogę znaleźć żadnego wyjaśnienia w Internecie, dlaczego to naprawiłoby błąd. Czy ktoś wie, co się dzieje lub dlaczego to rozwiązało problem?
Dziękuję Ci.