在线Javascript代码评估工具

时间:2009-04-29 17:27:55

标签: javascript debugging

您在工具箱中有自己喜欢的网站或自己开发的网页,以便在开发Javascript时帮助您吗?

帮助你的东西:

  • 验证
  • 运行
  • debug,inspect
  • 单元测试

寻找粘贴我的JS的地方,点击“运行”按钮,让它评估这些语句。这可能适用于操作数字,字符串,自定义对象等的简单片段。

答案(因为在问题关闭之前没有答案实际上符合要求:

  • turb0js - 让您单步执行代码,而无需打开浏览器的控制台并寻找正确的JavaScript文件。还允许在代码段中添加HTML描述,并从其他用户添加注释。 DOM和控制台方法不起作用。
  • jsbin在代码开头加// noprotect,在浏览器控制台中启用调试

非答案:Codepen(由于在编辑时自动运行而无法调试创建新脚本); JSFiddle(没有直接支持浏览器控制台)

5 个答案:

答案 0 :(得分:18)

看一看JsBin这是一个很棒的在线协作JavaScript调试工具......

您可以轻松地合并最流行的JavaScript库,甚至可以将它用于Ajax请求调试......

检查introductory videos ...

答案 1 :(得分:10)

你需要

jsfiddle.net

答案 2 :(得分:5)

JSLint有助于验证JS。

在运行/调试方面,我在Firefox上使用Firebug,在JS调试器中使用Opera / Safari / IE8。 (这些都不是在线的,但都非常强大。)我认为Firebug Lite会产生一个不错的在线JS调试器(因为它是一个书签而不是插件或特定的浏览器功能)。

答案 3 :(得分:4)

这是Firefox扩展,而不是在线服务,但如果您需要执行任意JavaScript进行调试,则应查看Firebug。如果您需要其他浏览器支持,请Firebug Lite

如果您使用的是基于WebKit的浏览器(Safari或Chrome),则可以使用Web Inspector。我认为IE 8和Opera也有相同的功能。

如果您需要从命令行运行JavaScript,可以直接使用SpiderMonkey;它有一个可以运行的JavaScript REPL。

答案 4 :(得分:2)

您可以使用Overbyte

在线运行/调试javascript