手机版

当今最流行的JavaScript代码规范

时间:2021-11-09 来源:互联网 编辑:宝哥软件园 浏览:

最好的JavaScript代码编程规范是什么?这可能是每个人都难以调整的问题。那么,我们换个问题,什么代码规范最受欢迎?Sideeffect.kr分析了托管在GitHub上的开源代码,得到了一些有趣的结果。过来看看。

行尾逗号vs行首逗号行尾引号:复制代码如下:var foo=1,bar=2,baz=3;var obj={ foo: 1,bar: 2,baz : 3 };第一个引号:复制代码如下:var foo=1,bar=2,baz=3;var obj={ foo: 1,bar: 2,baz : 3 };行尾,92.345%;第一,7.655%。(基于1,100,251份申请的统计数据。)空间和标签现在每个人都喜欢使用空间。使用空间缩进可以确保不同的开发人员和编辑人员在不同的设置下可以看到相同的结果。白色空间,81.1%;Tab,18.9 %.(基于2,019,550份申请的统计数据。)是否在函数后加空格,复制不带空格的代码如下: function foo(){ return ' bar ';}有一个空格可以复制代码如下: function foo(){ return ' bar ';}无空格,67.424%;有空位,32.576%。(基于1,212,488份申请的统计数据。)参数和括号之间有空格吗?复制代码如下:function fn (arg1,arg2) {//or if(true){复制代码如下:function fn (arg1,arg 2){//.} if (true) {//.}无空间,94.31%;有空位,5.69%。(基于1,514,971份申请的统计数据。)在对象的文字量中,冒号周围是否有空格?复制代码如下:{ foo:1,bar:2,baz: 3}复制代码如下: {foo:1,bar:2。Baz:3}冒号前后都有空格。复制代码如下: {foo:1,bar:2,baz:3}冒号后的空格为62.955%。无空格,22.891%;前后空白,14.154%。(基于1,300,035次提交的统计数据。个人觉得太挤了,没有空间,不利于快速区分关键和价值。恐怕你需要在空格前后对齐冒号,这样看起来很漂亮。据统计,大部分程序员都懒得对齐冒号(还是大部分程序员的IDE或者编辑器不够聪明?)条件语句的空白复制代码如下: if (true) {//.} while (true) {//.}开关(v) {//.}无空白副本代码如下: if (true) {//.} while (true) {//.没有空间,21.724%。(基于1,163,316份提交材料。)单引号、双引号和单引号,56.791%;双引号,43.209%。(基于1,705,910份提交材料。)综上所述,最流行的代码规范是33,360行,逗号空格缩进函数名不带空格,函数参数括号间不带空格,对象在冒号后随便加空格,冒号后加空格不带条件语句关键字。流行的代码不一定是好的(比如流感),但是从沟通的角度来说,按照流行的风格写代码可以让你的代码看起来更习惯大多数人。

版权声明:当今最流行的JavaScript代码规范是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。