我想确定我使用的是最常见的命名约定。在下面的示例中,deleteEntitydeleteEntity还是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关键字一起使用)。

09-18 13:24