JavaScript 的命名准则 [关闭]
Posted
技术标签:
【中文标题】JavaScript 的命名准则 [关闭]【英文标题】:Naming guidelines for JavaScript [closed] 【发布时间】:2014-03-03 18:50:33 【问题描述】:是否有关于 Node.js 中惯用名称大写的在线指南? (在这种情况下,我对“ID”的大写特别感兴趣)。
【问题讨论】:
有几种不同的代码风格,到目前为止我见过的最好的一种是:snake_case
用于变量,Snake_Case
用于类,UPPER_CASE
用于常量。
在惯用的 Node 中,id
应该完全小写。当它构成标识符的一部分时,例如userId
,驼峰化就变得很明显了。约定认为构造函数应该是大写的驼峰式,即UserModel
,而常量在尖叫蛇的情况下,即THIS_IS_A_CONSTANT
。
【参考方案1】:
类通常大写,其他一切通常驼峰式。
【讨论】:
【参考方案2】:Node.js 源代码包含以下行:
function getEncodingId(encoding)
https://github.com/joyent/node/blob/master/lib/net.js#L680
这提供了一个来自Node.js本身的源代码(有点权威的来源)的“ID”大小写的例子
【讨论】:
我只是路过,但这如何回答您自己的问题? 这提供了一个来自 Node.js 本身的源代码(有点权威的来源)的“ID”大小写示例。以上是关于JavaScript 的命名准则 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章