为什么那么多人写 js 不喜欢加分号

2017-06-01 14:24:53 +08:00
 caniuse
23033 次点击
所在节点    程序员
129 条回复
luoyou1014
2017-06-01 14:29:08 +08:00
现在众多框架已经不推荐加分号了,ESLint 直接报错,不加还能少敲个键,换行的时候也方便点。
sharkspeed
2017-06-01 14:30:45 +08:00
Lazy
littleylv
2017-06-01 14:34:06 +08:00
我个人倾向于加。
noe132
2017-06-01 14:34:58 +08:00
其实加不加我都能接受。不过习惯上还是加分号。
dong3580
2017-06-01 14:35:47 +08:00
强迫症,受不了不加分号的代码,
caniuse
2017-06-01 14:35:50 +08:00
@littleylv 我也是,加上看起来舒服些,我还写 PHP,PHP 是不可以省略分号的
caniuse
2017-06-01 14:36:03 +08:00
@dong3580 哈哈哈 我也是
dong3580
2017-06-01 14:37:50 +08:00
@caniuse
以前写 C#,都是用的双引号。
我看到 jslint 推荐写 js 用单引号,看到 js 代码里面大量的双引号,也受不了,双引号明明增加流量。。。不利于节能减排啊。
littleylv
2017-06-01 14:39:14 +08:00
@dong3580 #5 强迫症还受不了你句子后面的逗号
qualleding
2017-06-01 14:40:25 +08:00
@dong3580 双引号增加流量是怎么来的...
Mitt
2017-06-01 14:40:50 +08:00
只有我觉得不加分号很难受的么,可能是因为我写 C++和 Php 时间太长了。。
Thoxvi
2017-06-01 14:41:10 +08:00
js 压缩的时候不写分号不是容易炸吗…
u5f20u98de
2017-06-01 14:41:21 +08:00
本来我也加的,结果 go 写习惯了 js 也不加了,挺好的省事
后遗症是写 java 和 php 的时候很挺难受
choury
2017-06-01 14:42:01 +08:00
写 golang 写习惯就不加分号了……
dozer47528
2017-06-01 14:43:46 +08:00
@qualleding 哈哈哈哈,打印的时候浪费油墨倒是真的
Mitt
2017-06-01 14:44:13 +08:00
@dong3580 双引号增加流量? " 和 ' 是一样的啊 都是 char[1]
jugelizi
2017-06-01 14:45:49 +08:00
py 也不要
dong3580
2017-06-01 14:48:17 +08:00
@Mitt
@qualleding
闹笑话了……感觉上,感觉上,哈哈

"""
'''
Chappako
2017-06-01 14:48:40 +08:00
vue.js 官方推荐不加分号,所以就不再加了
qiaobeier
2017-06-01 14:51:30 +08:00
写 ES6 后不加了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/365193

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX