感觉还是写的人比较多,大体上写的原因主要有:
聊这个主要是我在看vue源码的时候发现它是不加分号的,比较好奇
101
RoshanWu 2016-06-13 23:25:03 +08:00
如果是 js 的话,比较好的做法是:
1.如果是直接跑在浏览器里的,建议写分号,避免一些比如 if (xxx) return 引起的问题 2.通过编译的话,建议不写,比如 CoffeeScript, TypeScript 或 Babel 等,因为生成的 js 代码中,会自动加上的。 |
102
jiyinyiyong 2016-06-14 00:06:09 +08:00 1
为了避免这种无聊的问题我尽量写 CoffeeScript, 算了我还是写 ClojureScript. 我说写分号有人有说我, 我说不写分号有人要说我, 什么鬼啊.
公司项目代码有规范按公司来. js 的烂账, 明明是语言设计得有问题, 搞出这么多争论出来. 忘了谁说的, 一个问题被人学, 提到一两次, 那就去讲解一下, 一堆人坑在这个事情上, 就是语言设计的问题. |
103
DT27 2016-06-14 08:26:02 +08:00
不写分号压缩代码的时候不就完蛋了?
|
104
lijsh 2016-06-14 08:57:38 +08:00
习惯不写了。
|
105
Niphor 2016-06-14 08:57:42 +08:00
写啊,不谢 IDE 会有黄色警告啊...
|
106
timi 2016-06-14 09:05:34 +08:00
写啊.....写上的话给人一种心理暗示 这行结束了
|
107
qiaobeier 2016-06-14 09:14:02 +08:00
写。 导致我在 php 里也习惯性加上。公司的 php 大神们对我意见很大啊。
|
108
ren2881971 2016-06-14 10:36:14 +08:00
这要看我的手速。。
|