7

グローバルスコープからそれを隠す関数内で「this」コンテキストを使用しているにもかかわらず、JSLintは「厳密な違反」エラーを出します。

function test() {
    "use strict";
    this.a = "b";
}

記録として、私は Webstorm に組み込まれている JSLint パーサーを使用しています。

4

1 に答える 1

10

これは、JSLint が関数をコンストラクタとして認識しないためです。慣例により、大文字を使用する必要があります。

function Test() {
    "use strict";
    this.a = "b";
}
于 2013-07-21T07:28:10.947 に答える