JavaScript命名约定

JavaScript命名约定

我知道有很多争议(可能没有争议,但至少是争论)关于哪种命名约定最适合JavaScript。

如何命名变量,函数,对象等?

我会对此有所了解,因为我没有长时间使用JS(几年,只有),我只是请求创建一个具有命名约定的文档,以便在我们的工作项目中使用。所以我一直在寻找(google-ing),并且有很多不同的意见。

我在JS上读到的书籍本身也使用不同的命名约定,但他们都同意一点:“找到适合你的东西,并坚持下去。”但是现在我已经阅读了很多,我发现我像其他一些方法一样,比我现在习惯的要好一些。


狐的传说
浏览 396回答 3
3回答

FFIVE

我遵循道格拉斯克罗克福德的 javascript 代码约定。我还使用他的JSLint工具来验证遵循这些约定。

德玛西亚99

正如杰夫所说,克罗克福德说的很好。我遵循的唯一例外(并且已经广泛使用)是使用$ varname来表示jQuery(或任何库)对象。例如var footer = document.getElementById('footer');var $footer = $('#footer');

大话西游666

您可以按照此Google JavaScript样式指南进行操作一般来说,使用functionNamesLikeThis,variableNamesLikeThis,ClassNamesLikeThis,EnumNamesLikeThis,methodNamesLikeThis和SYMBOLIC_CONSTANTS_LIKE_THIS。编辑:查看JavaScript样式指南和美化师的精彩集合
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript