从命令行Javascript REPL

时间:2013-06-03 20:58:28

标签: javascript debugging command-line read-eval-print-loop

每当我编码时,我经常会在REPL中找到自己,以便在我继续实施之前测试一些概念。对于Ruby on Rails开发,我使用PRY,而对于python,我使用bpython。想知道javascript中是否有相同的东西。基本上测试终端的JavaScript代码

3 个答案:

答案 0 :(得分:8)

即使我通常启用了支持JavaScript的浏览器,但我经常发现自己使用Node.js REPL。

只需在命令提示符下运行node,它就会为您打开一个REPL。

答案 1 :(得分:4)

您只需要使用node.js:

$ node
> 1 + 1
> 2
> 

虽然这不适用于通常的浏览器元素(windowdocument)和DOM。如果你想要一个浏览器环境,请查看Phantomjs REPL和Casperjs - 虽然我不确定他们的容量。

答案 2 :(得分:0)

Node.js提供了一个REPL,尽管你可能不想进入Node。