javascript - JS 中的自动分号插入是否会影响第一个 { 在新行上的循环?

标签 javascript semantics automatic-semicolon-insertion

JS 自动分号插入是否会在 for(...) 的末尾放置一个分号,就像我在下面的示例中放置的那样,或者将括号打断是否安全带有 for 循环的新行?

for(...);
{
   ...
}

我发现很多信息说明受影响的内容,但没有具体针对我的问题,这让我相信它可能不会受到影响,但我想找到一个具体的答案。

就我个人而言,我不喜欢像这样用方括号换行,但问题已经提出来了 ;)

最佳答案

这样的for 循环是安全的。分号永远不会插入到它们会创建空语句的地方。

关于javascript - JS 中的自动分号插入是否会影响第一个 { 在新行上的循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24868429/

相关文章:

html - 响应式文档 block 的语义标记

javascript - 我听说 Javascript 自动插入 ";"这可能会导致问题

javascript - Backbone : How to bind arguments for listenTo-callback?

javascript - 谁能解释一下 Reacts 的单向数据绑定(bind)和 Angular 的双向数据绑定(bind)之间的区别

php - 如何在mysql中基于语义进行搜索

javascript - 为什么有些编程语言允许自动包含分号?

javascript - 如何阻止 .remove() 事件

c# - 如何从 Razor 切换到普通的旧 HTML?

c - Bison/Yacc 中的 For 循环语义