对象内部函数的JavaScript命名约定?
我想确定我使用的是最常见的命名约定。在下面的示例中,对象内部函数的JavaScript命名约定?,javascript,naming-conventions,capitalization,Javascript,Naming Conventions,Capitalization,我想确定我使用的是最常见的命名约定。在下面的示例中,deleteEntity是deleteEntity还是deleteEntity var factory = { deleteEntity: function (entityType, entityId) { var deferred = $q.defer(); EntityResource.deleteEntity({ entityType: entityType, entityId: entityId
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;
},
小写更为常见。它仍然可以工作,但通常大写函数是为构造函数保留的(即与
new
关键字一起使用)。小写更常见。它仍然可以工作,但一般来说,大写函数是为构造函数保留的(即与new
关键字一起使用)。据我所知,没有一套这样的命名约定。但作为一名Java开发人员,我很高兴看到变量和方法遵循较低的驼峰大小写,如deleteEntity
。但是,Dot-net开发人员可能会习惯于使用像“DeleteEntity”这样的驼峰式大写字母。据我所知,没有一套这样的命名约定。但作为一名Java开发人员,我很高兴看到变量和方法遵循较低的驼峰大小写,如deleteEntity
。但是,Dot net开发人员可能会对“DeleteEntity”这样的上驼峰式大小写感到满意。您可以遵循标准库的命名约定。您可以遵循标准库的命名约定。