1
との型としてクラスを定義する:私はこのようなコードをお持ちの場合は、Googleの閉鎖
var x = {};
/**
* @constructor
* ???
*/
x.MyClass = function() {
};
x.MyClass.prototype = {
hello: "Hello World",
/**
* @return {x.MyClass}
*/
y: function() {
console.log(this.hello);
return this;
}
};
クロージャーが、これはx.MyClass
が定義された型ではないであることを私に伝えます。どのように定義された型にすることができますか?
あなたはX = {} '' VARなければならないのはなぜ?私にはあなたがしなければならないのは、そのエントリーを削除することだけで、エラーはないということです。 –