首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么时候用大写字母命名?

问什么时候用大写字母命名?
EN

Stack Overflow用户
提问于 2011-12-31 08:43:15
回答 3查看 17.1K关注 0票数 23

我一直想知道什么时候用大写字母代替camel大小写来使用标识符(例如函数)。我总是在骆驼的情况下写我的JS,像这样:

代码语言:javascript
复制
function doStuff() {}

var simpleVar = 'some stuff',
    myAry = [],
    myObj = {};

..。但我知道我应该用大写字母来命名一些东西。我只是不知道这条规则何时适用。希望有人能让我明白一点。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-31 08:51:32

根据"Javascript: good parts“一书,当您需要使用"new”关键字来构造对象时,您应该只将函数名称的第一个字符大写起来。

这被称为“构造器调用模式”,这是继承的一种方式。

票数 33
EN

Stack Overflow用户

发布于 2011-12-31 08:50:58

约定是将constructor functions (即将与new关键字一起使用的函数)命名为开始大写。

代码语言:javascript
复制
function MyType(simpleVar) {
    this.simpleVar = simpleVar;
}

myObject = new MyType(42);
票数 19
EN

Stack Overflow用户

发布于 2011-12-31 08:50:34

名称惯例规定类名是用第一个大写字母命名的,我不知道javascript是如何命名的,javascript是一种基于原型的语言,但基本上它是

代码语言:javascript
复制
class ClassName
var varName
function funcName()
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8687223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档