我想确定我使用的是最常见的命名约定。在下面的示例中,deleteEntity
deleteEntity
或DeleteEntity
会更常见吗?
var factory = {
deleteEntity: function (entityType, entityId) {
var deferred = $q.defer();
EntityResource.deleteEntity({ entityType: entityType, entityId: entityId },
function (resp) {
deferred.resolve(resp);
}
);
return deferred.promise;
},
答案 0 :(得分:4)
小写会更常见。它仍然可以工作,但通常大写函数是为构造函数保留的(即与new
关键字一起使用)。
答案 1 :(得分:0)
我没有这样的设定命名约定。但作为一名Java开发人员,我很乐意看到像deleteEntity
这样的较低Camel Casing后面的变量和方法。但Dot net开发人员可能会对“骆驼”这样的“骆驼外壳”感到满意。