每当我编码时,我经常会在REPL中找到自己,以便在我继续实施之前测试一些概念。对于Ruby on Rails开发,我使用PRY,而对于python,我使用bpython。想知道javascript中是否有相同的东西。基本上测试终端的JavaScript代码
答案 0 :(得分:8)
即使我通常启用了支持JavaScript的浏览器,但我经常发现自己使用Node.js REPL。
只需在命令提示符下运行node
,它就会为您打开一个REPL。
答案 1 :(得分:4)
您只需要使用node.js:
$ node
> 1 + 1
> 2
>
虽然这不适用于通常的浏览器元素(window
,document
)和DOM。如果你想要一个浏览器环境,请查看Phantomjs REPL和Casperjs - 虽然我不确定他们的容量。
答案 2 :(得分:0)
Node.js提供了一个REPL,尽管你可能不想进入Node。