问题标签 [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.
scala - scala中何时强制使用分号?
我正在学习如何在 Scala 中编程,并被告知分号在 Scala 中是可选的。因此,考虑到这一点,我尝试使用以下没有分号的嵌套代码块。但是,它会在 Scala REPL 中引发错误
带有半结肠的样本工作得非常好。
因此,在我看来,分号并不是真正的可选,在某些情况下是强制性的。请问在什么情况下分号是强制的?
python - 在分号分隔符后使用 if 语句失败
我不明白为什么我在if
分号后使用单行语句(用作语句分隔符)时出现 Python 错误。
还行吧:
但这会产生语法错误:
我使用 Python3 和 Spyder。
感谢您的任何解释!
javascript - 如何在没有 babel 的 Windows 10 cmd 窗口中运行 ES6 semicolumnless 代码?
如何运行没有分号的简短 ES6 (Javascript) 程序?
jstry.js
我在文件中有以下代码
我在 Windows 10 中打开一个 CMD 窗口,运行它并收到一个错误,提示需要分号。我可以更改什么(没有 babel)以便此代码可以正常运行?
备注:我知道这应该在 ES6 中得到支持,实际上它之前甚至得到了支持,但是......现在出现了一些我不太明白的解释:直到 ES6 出现,然后一些东西(我不明白)也不明白)发生了。
我的路径是:
那么也许在cmd窗口中运行正在调用nodeJS?我正在运行 8.11.1
c - while 循环有终止符号仍然可以正常工作
我在 C 中实现 Newton Raphson 方法。代码运行良好。代码中没有错误。
但是,我很惊讶我的意思是这段代码是如何工作的?根据 c 规则,while 语句没有任何终止分号。但是,在我的代码中while(fabs(h)>e); 有一个分号,但它运行良好。
谁能告诉我它是如何工作的?
javascript - 如果我不以分号结束 javascript 函数怎么办?
我正在研究 javascript 大约一周,我注意到如果你不以分号结束它,Visual Studio 不会标记你一个函数:
如您所见,我没有以任何分号结束函数,但 Visual Studio 与任何其他文本编辑器一样,不会标记它。
不结束函数有错吗?如果分号是必要的,如果我把它放在花括号后面会更好吗?
coldfusion - 结构上的参数非可选分号
我目前正在将很多 CF 11 代码更新到 CF 2018。我喜欢的一件事是分号大部分时间都是选项。话虽如此,我还在纠结这背后的想法:
错误
您不能将变量引用与“。”一起使用。此上下文中的运算符 CFML 编译器正在处理:
在第 3 行第 1 列以 param 开头的脚本语句。从第 1 行第 2 列开始的 cfscript 标记。
不是错误
我不明白为什么。
javascript - Javascript 需要分号吗?
我学习了解构,但我得到了一个错误,因为我没有在“obj”对象上使用分号
这仅在我使用分号时才有效。如果我不使用它,我会收到一个初始化错误,我对此完全感到困惑。谁能解释我为什么会这样?
r - 上传到 R 时,CSV 文件中出现分号
Analyzing Financial Data and Implementing Financial Models Using R(Clifford S. Ang 2015,第 8 章)一书指导我从 IMF 网站https://www.imf.org/en/home下载美国实际 GDP 数据。下载的文件是.xls,我按照说明将其转换为名称为“USRGDP IMF WEO.csv”的.csv。
然后,当我在 R 上运行代码时,.csv 文件中的数字数据会自行反转,出现分号。图示如下:
可以做些什么来修复数据?谢谢,从初学者到R。