javascript - "ending statements with semicolon is optional in JavaScript"是什么意思?

标签 javascript

<分区>

我正在学习 JavaScript。这到底是什么意思?

You might see examples without semicolons. Ending statements with semicolon is optional in JavaScript.

From http://www.w3schools.com/js/js_statements.asp

最佳答案

JavaScript 使用类似 C 的语法,需要使用分号来分隔某些语句。 JavaScript 试图通过分号插入机制使这些分号可选。这很危险,因为它可以掩盖错误。

与 C 一样,JavaScript 有++ 和 -- 和 ( 运算符,它们可以是前缀或后缀。通过分号消除歧义。

在 JavaScript 中,换行符可以是空格,也可以充当分号。这用另一种取代了一种歧义。

通过- http://www.jslint.com/lint.html

关于javascript - "ending statements with semicolon is optional in JavaScript"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21963967/

相关文章:

javascript - 如何获得两个日期和时间之间的差异并显示时间正在流逝

javascript - jQuery,脚本无法识别新附加的元素

javascript - Mobilefirst javascript API - 插件

Javascript XHR 发送多部分/表单数据

javascript - jquery 多重选择 x Rails 编辑操作

javascript - Angular : how to set 'value' different than displayed value in options?

javascript - 如何构建 Javascript 架构以补充 PHP MVC 网络应用程序?

javascript - 检查元素是否没有带有 jquery 的子元素

javascript - 在父窗口上刷新子窗口

javascript - 通过 Chrome 扩展程序静默下载