我收到了以下JSLint error: A constructor name should not start with a lowercase letter
。当遇到以new
运算符开头的小写字母开头的标识符时,我收到此错误。
我有一个名为MyModel
的模型,其中包含函数this.doSomething = function();
在我的控制器中我访问该功能:
self.myModel = MyModel;
var newModel = new self.myModel.doSomething();
虽然这可行,但我从doSomething()
应该是DoSomething()
虽然this.DoSomething = function()
对我来说似乎是不正确的语法。我的问题是,删除此错误的最佳做法语法是什么?