私はJSLintを常に使用していますが、今は私が以前に見たことのないエラーに遭遇しました。次のコードでは、私はエラーを以下に示しました:JSLintエラー:「無視」し、代わりに「ex」を見た
try {
document.execCommand('BackgroundImageCache', false, true);
} catch (ex) {}
エラー:
Expected 'ignore' and instead saw 'ex'.
} catch (ex) {}
だから私は、次のように私のコードを変更し、エラーが去っていきました:
try {
document.execCommand('BackgroundImageCache', false, true);
} catch (ignore) {}
私はなぜこれがエラーを解決するかについてインターネット上の説明を見つけることができません。誰が何が起きているのか、なぜこれが問題を解決したのかを知っていますか
ありがとうございます。
うわー!素晴らしい発見と素晴らしい答え!どうもありがとう。私は正直なところ、JSLintがあなたの言葉に沿って変更されたかどうか疑問に思っていましたが、私は長い間try-catchステートメントを使っていませんでした。その偉大な答えと素晴らしいリンクについてもう一度おねがいします。 – HartleySan