节点中的标准输入

时间:2018-08-25 13:02:10

标签: javascript node.js prompt

到目前为止,我一直在学习JS(基础知识),并且一直在Sublime中进行编码。我曾经在浏览器中运行代码。我决定(不得不)切换到VSCode,但我对此并不熟悉。我设置了Node,现在尝试寻找prompt()的替代者。

我曾经这样编码:

 let x = prompt();

但是现在我不能在节点中使用提示。我读了一些有关它的主题,但是找不到答案。

替代方法是什么?如何使用?例如,如果要存储在变量中键入的行。

我刚刚在c ++中看到了一些示例。我一直在寻找类似cin

的东西

1 个答案:

答案 0 :(得分:1)

欢迎使用Stackoverflow。

在浏览器上运行的JavaScript可以访问Window对象,并且可以使用Window.prompt()函数。

但是,当您的代码在Node上运行时,没有Window。它不能在浏览器上运行。它在命令行上运行。如果您想了解如何将参数传递给Node命令行应用程序,请please check this out