javascript - 我们最后需要分号吗?

标签 javascript

<分区>

我在 JavaScript 的某些地方漏掉了分号,但它不会在任何浏览器中抛出错误。是否需要末尾的 ;

最佳答案

这个概念被称为 JavaScript 分号插入 或“自动分号插入”。这篇博文:JavaScript Semicolon Insertion: Everything you need to know (存档自 the original)使用标题下的示例以易于理解的方式很好地概述了概念:

  • 允许使用分号的地方
  • 可以省略分号的地方
  • 规则

它甚至深入到 official ECMAScript specification关于这个话题。

关于javascript - 我们最后需要分号吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4002234/

相关文章:

javascript - 如何在javascript中子串

javascript - 使用数据库中的数据动态填充 JSP 中的下拉列表

javascript - 为什么点击li后$(this).text()返回 ""?

javascript - Chrome 插件 - 上下文菜单插入文本

javascript - 使 select2 框足够宽以容纳内容

javascript - 调整 scrollTop 以适应不同的分辨率

javascript - .txt 文件中的 textarea 内容但保留换行符

javascript - 如何在 JSON 对象中向 JStree 插件的子级添加 href 链接?

javascript - 如何以全高和可变宽度居中图像

javascript - 谷歌地图中的标记图像取决于列值