当今最流行的Javascript代码规范
Javascript最好的代码编程规范是什么这可能是一个问题,口味不同,所有口味。所以,你不妨改变问题。什么代码最受欢迎sideeffect.kr想出了通过托管在GitHub上的开放源代码的一些有趣的结果。来看看吧。
在逗号逗号的结尾处
行结束引号:
复制代码代码如下所示:
var = 1,
bar=2,
巴兹= 3;
var obj = { {
美孚:1,
酒吧:2,
Baz:3
};
引号:
复制代码代码如下所示:
var = 1
酒吧= 2
巴兹= 3;
var obj = { {
食品:1
2条:
Baz:3
};
在行的最后,92.345%行,7.655%。(基于1100251提交统计数据)。
空间和Tab
今年每个人都喜欢使用空间,使用空间缩进可以确保不同开发人员和不同编辑器设置的结果是相同的。
空格,81.1%;制表符,18.9%。(基于2019550提交统计。)
是否在函数之后添加空间
没有空间
复制代码代码如下所示:
函数(){
返回栏;
}
有空间
复制代码代码如下所示:
函数(){
返回栏;
}
没有空格,67.424%;空格,32.576%。(根据1212488提交统计数字)。
参数和括号之间是否有空格。
没有空间
复制代码代码如下所示:
功能(arg1,arg2){ FN
或
如果(真){
有空间
复制代码代码如下所示:
功能(arg1,arg2){ FN
…
}
如果(真){
…
}
没有空格,94.31%;空格,5.69%。(根据1514971提交统计数字)。
字面对象中冒号周围是否有空格
冒号后面有一个空格。
复制代码代码如下所示:
{
食品:1,
酒吧:2,
Baz:3
}
冒号后没有空格
复制代码代码如下所示:
{
美孚:1,
酒吧:2,
Baz:3
}
冒号前后都有空格。
复制代码代码如下所示:
{
美孚:1,
酒吧:2,
Baz:3
}
背空间,62.955%;没有空格,22.891%;前和后空格,14.154%。(基于1300035提交统计。)
就个人而言,没有太拥挤的空间,很难很快分辨出键和值。从统计学的角度来看,大多数程序员都懒得把冒号对齐。或者是大多数程序员的IDE或编辑器足够智能
条件语句
有空间
复制代码代码如下所示:
如果(真){
…
}
当(真){
…
}
开关(v){
…
}
没有空间
复制代码代码如下所示:
如果(真){
…
}
当(真){
…
}
开关(v){
…
}
有一个空间,78.276%,没有空格,21.724%。(基于1163316提交)。
单引号和双引号
单引号,56.791%;双引号,43.209%。(基于1705910提交)。
总结
因此,最流行的代码规范是:
最后逗号
空格缩进
函数名后面没有空格
函数参数和括号之间没有空格。
在对象文本的冒号后面加上空格,而不是冒号之前。
在条件语句关键字之后添加空格
流行并不总是好的(比如流行性感冒),但是从交际的角度来看,按照流行风格编写代码可以让你的代码看起来更熟悉。