Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为coffeescript获取.chomp?_Javascript_Ruby_Coffeescript - Fatal编程技术网

Javascript 为coffeescript获取.chomp?

Javascript 为coffeescript获取.chomp?,javascript,ruby,coffeescript,Javascript,Ruby,Coffeescript,在ruby中,使用gets.chomp,我可以请求用户输入并将其保存为我可以使用的变量。例如 puts "In which city do you stay?" city = gets.chomp puts "The city is " + city 写上“你住在哪个城市?” city=get.chomp 放入“城市是”+城市 在coffeescript(或javascript)中是否有同样的功能?我研究了javascript的--readline,prompt,process.std

在ruby中,使用
gets.chomp
,我可以请求用户输入并将其保存为我可以使用的变量。例如

puts "In which city do you stay?" city = gets.chomp puts "The city is " + city 写上“你住在哪个城市?” city=get.chomp 放入“城市是”+城市 在coffeescript(或javascript)中是否有同样的功能?我研究了javascript的--
readline
prompt
process.stdin


这些方法在一定程度上起作用,但我找不到一种方法,如何将用户输入保存为变量,以便以后使用和处理。

假设您正在编写一个应用程序以在控制台上运行(而不是在浏览器中),下面是几点建议:

第一种解释是如何使用低级机制来实现的:

第二个是可以忍受的:


您的命令行应用程序是否使用Node.js之类的工具?我使用Node.js测试readline、prompt和process.stdin。