如何使用vscode获取用户输入(无HTML)

时间:2019-07-26 18:56:58

标签: javascript visual-studio-code

JavaScript的新手,我想知道如何在不使用HTML而仅使用vscode的情况下获取用户输入。

有什么简单的方法可以将用户输入保存在变量中?像这样:

var name = input("What is your name?");

var name = prompt("What is your name?");

我不想使用HTML表单,而只想使用vscode控制台。

谢谢!

1 个答案:

答案 0 :(得分:2)

我认为您的意思是基本上在控制台中运行脚本。

Visual Studio Code与此无关,尽管为方便起见,它确实提供了一个终端窗口(docs),但我个人始终使用linux终端(docs)。但这取决于你。

因此,要在计算机上而不是浏览器上运行javascript,您需要安装节点。

现在您需要做的就是编写脚本,然后运行它。

  • 第2步:编写脚本

let name = prompt("what is your name");

prompt()docs)将为您提供名称提示,并在脚本在终端中运行时存储输入。所以写你的脚本,让我们说些类似的话:

nameProgram.js;

console.log("Welcome to this awesome software that can tell you your own name!");
let name = prompt("What is your name?");
console.log(`Your name is ${name}! see how cool!`);
  • 第3步:运行程序

以您喜欢的任何一种方式打开终端,进入脚本目录并输入以下命令: node nameProgram.js

就这样,您的脚本将运行。