3

私は Firefox の拡張機能を開発しています。Javascript Lint を使用してバグを見つけたいと思っています。ただし、2 行目で「SyntaxError: . 演算子の後に名前がありません」というエラーが引き続き発生します。

const Cu = Components.utils;
Cu.import("resource://gre/modules/XPCOMUtils.jsm");

どうやら「インポート」がキーワードだからです。しかし、Mozilla ではそのように使用されています... 同様の問題が「let」キーワードにあります。

これらのエラーを無視する方法を知っている人はいますか?

4

1 に答える 1

2

この特定の警告を無効にすることはできないと思いますが、要件をまとめたメッセージをYahoo グループに送信すると、将来のリリースでこれをオプションとして含めるよう Douglas Crockford を説得できるかもしれません。

または、 http://www.jslint.com/を使用するのではなく、JSLint のバージョンをダウンロードした場合は、次の行を削除してみてください。

reserve('import');
于 2010-08-11T09:00:46.623 に答える