【发布时间】:2010-03-08 07:53:39
【问题描述】:
除了主观的视觉感知和在同一行有多个语句的情况外,还有什么理由在 JavaScript 中的语句末尾使用分号?
似乎有大量证据表明分号的使用是高度可选的,并且仅在少数特定情况下是必需的。
【问题讨论】:
-
+1 虽然当你说除了主观视觉感知时,我觉得你试图淡化合理编码约定的重要性。因为如果不能通过诉诸主观视觉感知来帮助他人理解您的代码,那么什么是编码约定?
-
flybywire,好点,但我只是不想让这个问题被 SO mods 解决,因为他们已经对我在 python 上打开的那个做了。希望你能理解。
-
这是一篇很棒的文章,它表明只有 6 种容易记住的情况需要使用分号:inimino.org/~inimino/blog/javascript_semicolons