问题标签 [semicolon-inference]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
22 浏览

reactjs - 函数开头缺少分号错误消息(反应)

概述:我刚开始学习反应,我想创建一个地方,在按下“提交”按钮后,我会收到每月收入 * 2 的警报(Calc() 函数)。但是,当我翻动 Calc() 函数时,我得到一个解析错误和我缺少分号的 msg。我不确定为什么会出现这种情况,因为 missinge 分号与我的 ' Calc() { ' 代码在同一行中,而且我从未听说过在函数分号的开头是必需的。

错误消息: 错误消息

下面的代码:

//在 Calc() 所在的同一行中出错 //

//返回后代码继续( //

错误消息的屏幕截图:

0 投票
4 回答
196 浏览

kotlin - 如果分号在 kotlin 中是可选的,kotlin 编译器如何理解语句的结尾?

在java中我们使用分号,编译器在分号的基础上理解语句的结尾。

Kotlin也使用 JVM 编译器如何理解这是没有分号的语句的结尾Kotlin

0 投票
0 回答
42 浏览

javascript - 为什么分号会影响我的 javascript 代码的行为?

我正在用Javascript编写一个快速排序函数来对这样的对象数组进行排序(按Num属性排序):

但是我发现在我的函数中添加分号partition()解决了我的程序中的错误,在函数后面没有分号swapPair(),我的程序给出了与输入相同的数组。这是我的代码:

我想问题是我使用破坏赋值的方式?但我无法弄清楚原因,请帮助我:)。


更新:

问题实际上是破坏分配,我的函数返回一个数组,所以这个问题很难注意到:

但没有分号,代码将被解释为:

谢谢菲利克斯·克林。

0 投票
2 回答
45 浏览

python - 用特定字符替换行

输入:

预期输出:

输出:

代码:

  1. 我想根据';'写其他行 在一行中。
  2. 我想使用 '' + \t 来表示由 ';' 分隔的行。对不起,你有什么建议给我吗?
0 投票
2 回答
88 浏览

reactjs - 收到错误语法错误:缺少分号

检查代码,找不到我需要放置分号的位置。这是错误。这是代码