有时我必须测试一些javascript代码,我使用jsbin.com,但它并不总是方便。
我希望有一个GUI工具可以让我在我的电脑上运行javascript。我将一些javascript代码粘贴到其中,然后点击“运行”,它会显示结果。
有这样的工具吗?
更新
如果我使用浏览器,我需要先创建一个html文件,这不方便。我想我想要的是jsbin.com的离线版本。
答案 0 :(得分:2)
你只需要两件事:
我希望你已经有了......; - )
答案 1 :(得分:2)
我最近遇到了另一个对您有用的选项 - Node.js是一个服务器端javascript引擎,您可以在本地计算机上下载并运行它。如果你调用它而不传递javascript文件,它有一个REPL模式。在此模式下,您可以直接加载javascript文件并从命令行运行它们。
答案 2 :(得分:1)
很多人都使用www.jsfiddle.net。它允许您设置html,css和javascript以及导入外部文件以供参考。
答案 3 :(得分:1)
如果您希望在浏览器之外运行JavaScript,可以使用node.js。它有一个交互式控制台,可能对你正在寻找的东西很有用。
或者,如果您使用的是Windows,则可以使用Windows附带的wscript。
答案 4 :(得分:1)
所有浏览器都支持运行您的javascript,并且大多数浏览器都有插件或插件来调试您的脚本。只需要一个编辑器来创建你的js文件
或
你可以使用jsfiddle用多个ajax框架测试你的代码。
答案 5 :(得分:1)
好的,所以你希望能够直接编写和运行javascript,而无需在HTML文件中调用它,然后在浏览器中加载文件。
如果代码是一个简短的片段,那么正如Yoshi早先指出的那样 - 现代浏览器如chrome和firefox with firebug(我最喜欢的)允许你直接在浏览器javascript控制台上运行JS片段。
对于较大的脚本,这可能有点繁琐,所以我认为你应该寻找一个javascript IDE,它也会提供一些调试选项。看一下Cloud9 IDE - 它可以作为chrome插件使用,实际上是云中的IDE,但它有一个离线模式,可以在断开连接时使用。它基于一个名为ACE的开源AJAX代码编辑器。您可以在这些screencasts中看到一些功能。