我一直想知道何时使用标识符(例如函数)使用大写首字母而不是驼峰式大小写。我总是在 Camel 的情况下这样写我的JS:

function doStuff() {}

var simpleVar = 'some stuff',
    myAry = [],
    myObj = {};

...但是我知道我应该用大写的首字母来命名某些东西。我只是不知道该规则何时适用。希望有人能让我更清楚一些。

最佳答案

根据“Javascript:好的部分”一书,仅当需要通过“new”关键字构造对象时,才应将函数名称的首字符大写。

这称为“构造函数调用模式”,一种继承方法。

10-05 20:52
查看更多