javascript - if 语句后的空行用分号

标签 javascript if-statement

我得到了这个开源 JS 项目,并尝试浏览代码,我发现了几次:

if(evt.success){
    ;
    evt.success(response.result);
}

";" 结尾的空行

这有什么意义吗?或者这只是一个打字错误?

最佳答案

这是完全有效的。它只会被视为空行/语句,什么也不会发生。但这并不意味着您在删除它时需要担心任何特殊情况。

至于为什么它出现在你的代码中我不知道。如果这只是一个实例,我会说是一个拼写错误,但如果是多个实例,我会说要么是故意的,要么是某些代码生成的结果(这可能是一个拼写错误),或者是其他原因 - 我们不能无需找到决定将其包含在内的人即可知道。

关于javascript - if 语句后的空行用分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23764037/

相关文章:

javascript - 在 JavaScript 中用不同颜色打印一系列数字

javascript - 页面加载时如何运行函数?

java - 建议我找到最好的 JAVA 编程/代码实践

html - 如何使用 if 语句在 SCSS 中查找类名?

JavaScript 未从 localStorage 捕获未定义

javascript - 在客户端执行繁重的功能和副作用

javascript - d3.map() 函数未返回预期结果

javascript - css touch-action none on body, pinch-zoom on element

ruby-on-rails - Ruby on Rails 中的主页条件

python-3.x - 将每个数字/数字乘以递增值