什么是以交互方式运行Javascript的好方法?

时间:2010-07-01 23:16:22

标签: javascript interactive

对于Ruby,我们有irb。对于Python,我们有IDLE。对于Javascript,Firebug或Chrome在空白页面上是以交互方式运行或测试Javascript的最佳方式吗?

4 个答案:

答案 0 :(得分:6)

您还可以访问JSBinJSFiddle

在iPhone上,有JSanywhere(似乎是日本作者写的)。

Google上的英文信息不多,但可以从App Store免费下载。

答案 1 :(得分:5)

除了@alex已经提到的替代方案:

在浏览器上:

两者都有基本的自动完成功能。

独立控制台:

答案 2 :(得分:0)

来自squarefree的'shell'和'jsenv'书签很好用:

https://www.squarefree.com/bookmarklets/webdevel.html

我更喜欢使用书签,这样我就可以在当前页面的环境中工作。

Firebug上瘾者可以在其他浏览器中使用Firebug Light:http://getfirebug.com/firebuglite

然而,没有什么比现代浏览器内置调试器更好:

  • 来自超时的错误消息
  • 错误行数
  • 添加断点
  • 实时范围检查

答案 3 :(得分:0)

截至2013年,这里有可用选项的良好比较:

http://www.sitepoint.com/7-code-playgrounds/

同样有趣:

http://css-tricks.com/forums/topic/codepen-jsfiddle-jsbin/#post-134290

Tldr;

  • Codepen可能是“最具特色的游乐场”。似乎在不断发展;社交功能强大。
  • JSBin似乎是提供真正交互式控制台的唯一选择。
  • 详情很重要; CSS Tricks forum(见上文)中的讨论在这方面特别有用。