当前位置:  开发笔记 > 编程语言 > 正文

调试JavaScript REPL风格?

如何解决《调试JavaScriptREPL风格?》经验,为你挑选了6个好方法。

是否有任何类型的JavaScript交互式调试器?我想象的是左边的网页和右边的REPL界面.

或者甚至可能没有网页,所以我可以使用JavaScript语言.

不需要的东西我在Firebug或VS中使用断点刷新网页以检查本地并在Watch窗口中键入代码.也许我只需要更好地学习Firebug?

毕竟,JavaScript不必编译.

有点像LinqPad,但对于JavaScript可能?

有谁跟我来这儿?



1> Ivan..:

Node.js有一个REPL.

在Mac OS X上:

brew install node
node

.exit退出repl,.help用于其他选项

http://nodejs.org/docs/v0.3.1/api/repl.html



2> Hank Gay..:

独立的REPL(没有浏览器/ DOM,只有JavaScript):来自Rhino项目的JavaScript Shell.


这个链接有点令人困惑.我发现安装rhino然后从命令提示符(OS X)输入rhino更容易.瞧,你得到了REPL.
@Ivanoats我没有看到OP在OS X上使用Homebrew,即使他应该是;-)

3> Sergi Mansil..:

对我来说,最方便的调试器和JavaScript的REPL是Mozrepl.它是一个Firefox/XULRunner扩展,使用telnet访问浏览器/应用程序实例,您可以观察和操作浏览器中的所有内容; 甚至是浏览器本身(记住,总是在谈论Firefox).

它作为调试器非常有用(在独立的XUL应用程序上它是唯一可以进行实际调试的可行方式),并且作为一种工具来玩和理解应用程序的内容,它可以将您的Javascript开发时间加快十倍.

有关可能性的令人印象深刻的演示,请查看此视频.



4> Özgür..:

页面底部的雄辩的javascript控制台似乎正在寻找你的东西.只需单击控制台标签,就会出现一个滑动控制台.

为了让你能够尝试程序,你自己编写的例子和代码,本书使用了一个叫做控制台的东西.如果您使用的是现代图形浏览器(Internet Explorer 6或更高版本,Firefox 1.5或更高版本,Opera 9或更高版本,Safari 3或更高版本),则本书中的页面将在屏幕底部显示一个栏.您可以通过单击此栏最右侧的小箭头打开控制台.


+1但请注意,它是页面底部的_very_细条形图 - 即使我正在寻找它,我几乎错过了它!

5> mtgred..:

谷歌浏览器有一个非常好的内置Javascript控制台,具有出色的调试和性能分析功能.


@Lamnk你可以按shift + enter来添加新行

6> 小智..:

只是提供另一个选项,请在这里查看shell书签.多年来我一直在使用它来对当前加载的网页运行JavaScript.

Firebug控制台的功能可能稍微丰富一些,所以我不确定是否有任何令人信服的理由使用它,但在极少数情况下它可能是一个有用的工具.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有