当在类似于spidermonkey的控制台中运行.js
文件时,我需要获取用户输入:
$ js myprogram.js
那么JavaScript中与Ruby的gets
相对应的是什么?
当在类似于spidermonkey的控制台中运行.js
文件时,我需要获取用户输入:
$ js myprogram.js
那么JavaScript中与Ruby的gets
相对应的是什么?
print("Type some text and press <ENTER>:\t");
var userInput = readline();
print("User input: " + userInput);
2) 运行js readline-test.js文件
更多信息请参见https://developer.mozilla.org/en-US/docs/SpiderMonkey/Introduction_to_the_JavaScript_shell
你不能完全依赖控制台的存在。它并不是一件保证存在的事情,即使大多数浏览器都有JavaScript控制台。除此之外,我认为你不能在不使用控制台调用函数的情况下获取值。