Ошибка JSLint: ожидается «игнорировать» и вместо этого увидел «ex»
Я использую JSLint все время, но только сегодня я столкнулся с ошибкой, которой никогда раньше не видел. С помощью следующего кода я получил ошибку, показанную ниже:
try {
document.execCommand('BackgroundImageCache', false, true);
} catch (ex) {}
Ошибка:
Expected 'ignore' and instead saw 'ex'.
} catch (ex) {}
Поэтому я изменил свой код на следующий, и ошибка исчезла:
try {
document.execCommand('BackgroundImageCache', false, true);
} catch (ignore) {}
Я не могу найти никакого объяснения в Интернете относительно того, почему это исправит ошибку. Кто-нибудь знает, что случилось или почему это решило проблему?
Спасибо.