Javascript 新手,我想知道如何在不使用 HTML 而仅使用 vscode 的情况下获取用户输入。
有什么简单的方法可以将用户输入保存在变量中吗?就像是:
var name = input("What is your name?");
var name = prompt("What is your name?");
我不想使用 HTML 表单,而只想使用 vscode 控制台。
谢谢你!
我认为你的意思基本上是在控制台中运行脚本。
Visual Studio Code 与此几乎没有关系 - 尽管它确实提供了一个终端窗口(docs https://code.visualstudio.com/docs/editor/integrated-terminal)为了您的方便,我个人总是使用linux终端(docs https://en.wikipedia.org/wiki/Linux_console)。但这取决于你。
因此,要在机器而不是浏览器上运行 javascript,您需要安装 Node.js。
- step 1: 安装节点
这是相关的文档。 https://nodejs.org/en/docs/
现在您需要做的就是编写脚本然后运行它。
let name = prompt("what is your name");
prompt()
(docs https://www.w3schools.com/jsref/met_win_prompt.asp)将为您提供名称提示并在脚本在终端中运行时存储输入。所以编写你的脚本让我们这样说:
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!`);
无论您喜欢哪种方式,打开终端,转到脚本目录并输入以下命令:node nameProgram.js
就是这样,您的脚本将运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)