0

我想确定我使用的是最常见的命名约定。deleteEntity在下面的示例中, to bedeleteEntity或?会更常见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;
    },
4

2 回答 2

4

It would be more common to be lowercase. It would still work, but generally capital Functions are reserved for constructors (i.e. used with the new keyword).

于 2013-07-05T03:52:52.277 回答
0

There are no set naming conventions that I know of as such. But as a Java developer, I will be happy to see variables and methods following lower Camel Casing like deleteEntity. But Dot net developers may be comfortable with Upper camel casing like "DeleteEntity".

于 2013-07-05T03:54:28.707 回答