做个调查,大家写 js 写分号么

2016 年 6 月 13 日
 Senevan
Twitter 上因为这个又吵起来了= =
我先说,我一直写分号
13116 次点击
所在节点    JavaScript
110 条回复
think2011
2016 年 6 月 13 日
不再写了,因为看起来简洁,顺便提一下,如果不写问号,一定要注意在自运行函数前要加分号,不然要出错的。

```js
let a = 1; // 不加分号要死

(() => {
console.log(a)
})()
```
cxbig
2016 年 6 月 13 日
IDE 自动补全,无所谓写不写。
sxm
2016 年 6 月 13 日
习惯写,我有强迫症
wmhx
2016 年 6 月 13 日
以前写 js 很随便, 有时写有时不写,好像也无所谓, 最近做一个项目用 java 解释执行 js 片段, 不加分号各种错误,而且提示各种脑残,尤其是 var a=function(){} 这样的没有分号 java 解析提示都是什么鬼啊, 后来,后来, 后不来我就不干这个项目了.
tanteng
2016 年 6 月 13 日
不写 IDE 老会提示,所以还是写
fetich
2016 年 6 月 13 日
公司项目看规定,个人练手看心情。
ug888168
2016 年 6 月 13 日
习惯了写
inet6
2016 年 6 月 13 日
我习惯了写分号
solome
2016 年 6 月 13 日
es6 风格的,不写~
jason19659
2016 年 6 月 13 日
想起来就写。。忘了就。。反正也能跑起来。对吧
EchoWhale
2016 年 6 月 13 日
不写,有 asi
shyling
2016 年 6 月 13 日
@BruceYuan 是不是还要写:
lslqtz
2016 年 6 月 13 日
@yhxx 打死打死 2333
muyege
2016 年 6 月 13 日
擦!写就写,不写就不写,骗分党!
zyue
2016 年 6 月 13 日
不写就难受斯基
Wenwei
2016 年 6 月 13 日
ES6 写着写着就不写分号了。

已经习惯不写分号了。
marshalYuan
2016 年 6 月 13 日
逗号哪里做的不好么,你们干嘛还要去找分号
motai
2016 年 6 月 13 日
记得就写,忘了就算了
xifangczy
2016 年 6 月 13 日
不写难受...
SourceMan
2016 年 6 月 13 日
楼上好多一看就是项目没有上 eslint
我写多年的分号,转 ES6 之后建议不写,改了规则,不到 2 个星期,就被纠正过来了

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

https://v2ex.ih06.com/t/285243

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

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

© 2021 V2EX