我有一些看起来像这样的代码:
var MyObject = function () {
this.Prop1 = "";
this.Prop2 = [];
this.Prop3 = {};
this.Prop4 = 0;
}
然后我后来有这个:
var SomeObject = new MyObject();
当我在高级模式下通过闭包编译器运行我的代码时,我dangerous use of the global this object
在我拥有的每一行都收到警告this.Prop =
我在做什么是“危险的”,我应该如何重写我的代码?
感谢您的建议。