gpt4 book ai didi

javascript - SublimeREPL Node.js : returns for every line?

转载 作者:太空宇宙 更新时间:2023-11-04 00:58:52 24 4
gpt4 key购买 nike

我是一个刚刚开始使用 JavaScript 的新手。我一直在使用 SublimeText 2,过去在学习 Ruby 时使用 SublimeREPL 获得即时反馈给了我很大帮助。

现在我正在研究 JS,我尝试为 Node 设置它。我在计算机上安装了 Node.js,它可以通过命令行运行。 (但是,我非常喜欢使用 SublimeREPL,因为我可以从颜色编码的文本编辑器运行整个保存的文件。)SublimeREPL 工作得很好,但我每行都得到一个奇怪的“未定义”返回。我不知道为什么,我希望它停止。

例如,从这个程序:

var chhd = "cheese head"
var number = 0
while (number <= 12) {
console.log(number);
number = number + 2;
}
chhd.toUpperCase();

我得到这个结果:

> undefined
> undefined
> ... ... ... 0
2
4
6
8
10
12
14
> 'CHEESE HEAD'

发生什么事了?我应该得到所有这些“未定义”和省略号吗?如果没有,我怎样才能删除它们以使 SublimeREPL for Node 正常工作?

最佳答案

不确定省略号,但 Node REPL 在“未定义”上的行为方式相同。相关行的返回值 (var chhd = "cheese head";) 在解释时实际上是未定义的(因为它没有返回值,就像方程一样(例如 1+2)。

关于javascript - SublimeREPL Node.js : returns for every line?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28037154/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com