|
101
|
|
HFcbyqP0iVO5KM05Jun 2, 2017 via Android
102
还是 Python 好
缩进啊,Elegant |
|
AlphaTrJun 2, 2017
103
选择加分号,代码是写给人看的,加分号看起来比较舒服而已
|
|
WytheHuangJun 2, 2017
104
加了感觉好很多~
|
|
plqwsJun 2, 2017
105
babili 可以给不加分号的代码进行压缩
|
|
wobuhuicodeJun 2, 2017 via iPhone
106
C++加 node 写 js 时候自动不加分号,写 C 的时候切换回加分号,没毛病
|
|
soleeJun 2, 2017
107
个人习惯而已吧,可能和我也写过 java 有关 我习惯有分号的。
|
|
pathenJun 2, 2017
108
eslint standard 但有些情况一定要加!譬如;[a,b,c]这种
|
|
SappJun 2, 2017
110
@coolcoffee 这种前面加分号似乎已经算是常识问题了... ;(xxx)()
|
|
yolio2003Jun 2, 2017
111
说一定要加的都是不懂 js 的渣渣,不加的都是懂点 js 的变态,所以加还是不加,听老板的。。。
|
|
bertonzhJun 2, 2017
112
加分号唯一的理由是:
> 如果行以 [(+ 等符号开头不加的话,语法不符合预期。 但是如果使用了 ESlint 或者 TypeScript / flow,这个问题完全可以提前暴露出来。 所以我的观点是不要加。 |
|
qianlifengJun 2, 2017
114
有啥好讨论的,喜欢加的就加,不喜欢加的就不加
|
|
WheatFieldJun 2, 2017 via iPhone
115
我个人偏向加分号,毕竟我学的第一个语言就是加分号的 C,有了分号,我才觉得就是计算机语言
|
|
R18Jun 2, 2017
116
不加分号 压缩,混淆的时候怎么办
|
|
brokerJun 2, 2017
117
看了一下 ecma-262 关于自动添加分号的说明,如果按照官方的实现不加分号 parse 的时候效率会低一些
|
|
AhriJun 2, 2017
118
有个叫 npm 的开源项目不加分号。
|
|
hoggchanJun 2, 2017 via Android
119
为什么那么多人写 lua 不喜欢加分号
|
|
hdr01Jun 2, 2017
120
如果(加分号)
好样的; 不然 打死你; |
|
121
var a = "g"
["a","b","c"].forEach(function(c) {}) b = a /\s/g.exec(c) var a = b + c (d + e).toString() do { -- a ++b }while(a >0) 说不加分号的,告诉我上面的每一句的结果是什么。 就算你知道,但这并不能说明你很厉害。能写出 flv.js,写出 vue.js,说明你很厉害,但为了装 B 把代码写的难以阅读,除了能让自己意淫一番,并不能证明你的实力。 知道如何省一个分号并不能证明你的实力。除非你能写出 http://aem1k.com/world 这种级别的代码,如果你做到了,那么恭喜你,你想怎样就怎样,你想用什么格式用什么格式,你想所有变量都用 emoji 都不会有人拦着你。 |
|
autoxbcJun 2, 2017
122
如果 js 是一种不需要加分号的语言,为什么有 5 种情况需要在行首加分号?
如果这是你设计的语言,会不会弄这么丑陋的规则? |
|
LioMoreJun 2, 2017
124
我是来看笑话的
|
|
doubleflowerJun 3, 2017
125
@jininij 新手?正常的团队都有用 eslint,你这段编辑器就报错了。
|
|
mingyunJun 4, 2017
126
还是习惯性的加
|
|
superPershingJun 15, 2017
128
前 Python 党表示已经习惯了写 js 不加分号
|
|
simlesosJan 28
130
反正都是自动 format 成项目允许的格式,加不加不影响自己写代码的风格
|