1

可能重复:
您是否建议在 JavaScript 中的每个语句后使用分号?

我有这样的代码:

$("#delete_" + row)
   .attr('data-href', '/Admin/' + tab + 's/Delete' + params)
   .attr('title', 'Delete ' + id);

这是我在应用程序中随处可见的典型代码。我注意到的是,它似乎可以在末尾使用或不使用分号。格式化有什么好处吗?或者我应该在最后加上分号的任何其他原因?

4

5 回答 5

3

总是放分号。它不仅更兼容跨浏览器,而且更容易缩小(删除换行符是其中的一部分)。

于 2012-09-25T04:17:25.707 回答
1

Javascript 中不需要分号,但是,强烈建议将分号放入其中,而不是依赖解析器在某些情况下做正确的事情

于 2012-09-25T04:17:08.943 回答
0

JavaScript 支持自动插入分号,但一般建议避免使用

于 2012-09-25T04:19:05.000 回答
0

分号虽然在 JavaScript 中不是必需的,但表示语句的结尾。因此,以分号结尾的语句是一个好习惯。还有一点,爆丸已经提到了。

于 2012-09-25T04:19:19.577 回答
0

是的,您应该在 JavaScript 中的每条语句后使用分号。

它们不是必需的,但我个人使用它们,因为大多数缩小技术都依赖于分号

这个答案和它的反面旨在作为一项民意调查。投票给你同意的那个,然后如果你愿意,可以发布一个带有你理由的答案。

于 2012-09-25T04:19:48.907 回答