繁体   English   中英

JavaScript中对象内部函数的命名约定?

[英]Naming conventions in JavaScript for functions inside objects?

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

据我所知,没有设置命名约定。 但是作为Java开发人员,我很高兴看到下面的Camel Casing之后的变量和方法,例如deleteEntity 但是,Dot网络开发人员可能会对“ DeleteEntity”之类的上层骆驼套感到满意。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM