【问题标题】:Standard Input in Node节点中的标准输入
【发布时间】:2018-08-25 13:02:09
【问题描述】:

到目前为止,我一直在学习 JS(基础),并且一直在使用 Sublime 进行编码。我曾经在浏览器中运行代码。我决定(不得不)切换到 VSCode,但我对它非常陌生。我设置了 Node,现在我正在尝试寻找 prompt() 的替代方案。

我以前是这样编码的:

 let x = prompt();

但现在我不能在节点中使用提示。我读了一些关于它的帖子,但我找不到答案。

什么是替代方法,我该如何使用它?例如,如果我想将输入的行存储在一个变量中。

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

【问题讨论】:

标签: javascript node.js prompt


【解决方案1】:

欢迎来到 Stackoverflow。

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

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

【讨论】:

    猜你喜欢
    • 2021-12-13
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-16
    • 1970-01-01
    相关资源
    最近更新 更多