对象内部函数的JavaScript命名约定
Naming conventions in JavaScript for functions inside objects?
我想确保我使用的是最常见的命名约定。在下面的例子中,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
关键字一起使用)。
据我所知,没有这样的集合命名约定。但作为一名Java开发人员,我会很高兴看到变量和方法遵循像deleteEntity
这样的较低Camel外壳。但Dot-net开发人员可能会对"DeleteEntity"这样的Upper camel外壳感到满意。
相关文章:
- JavaScript命名约定;静态“;类或模块
- Javascript中的变量命名约定;jQuery
- Javascript ES6 的属性和支持值命名约定
- JavaScript事件命名约定
- .NET 商店中的 JavaScript 命名约定
- Javascript 模拟命名约定
- 使用 nodejs 时的 JavaScript 命名约定
- 在html/css/javascript的命名约定中不使用连字符时
- 本地变量的常规javascript jQuery命名约定是什么
- JavaScript中构造函数参数的命名约定
- 对象内部函数的JavaScript命名约定
- 在JavaScript中定义属性和命名约定
- 构造函数上JavaScript命名约定的ReSharper警告
- Javascript命名约定:value() vs getValue()
- 什么是javascript文件名命名约定
- JavaScript函数参数命名约定
- MVC 3中CSS, Javascript及其命名约定的管理
- 命名约定 - 为什么在 JavaScript 中使用 'lib' 与 'src' 目录名称?这是“标准”
- 建议将“lowercase_separated_by_underscores”用于 Javascript 变量命名约定
- 承诺的JavaScript命名约定