これが私のコードです:
var A = (function(){
"use strict";
function FetchJSON(){
return someValue;
}
var Class = function(){
// how do I correctly call FetchJSON() from inside this class definition?
};
return {
Class: Class,
fetchJson: FetchJSON
};
})()
したがって、基本的にはJSLintを使用してコードをクリーンアップし、クラスオブジェクト/関数定義内からFetchJSON()を呼び出しているだけですが、JSLintは、FetchJSON()呼び出しの前に「new」という単語を使用する必要があると言っています。ないと思っています。コードは「new」という単語がなくても問題なく動作しますが、JSLint はそれが必要だと言っています。どうしたんだ?
ありがとう