JavaScript对象浏览器?

cha*_*rit 7 javascript

我最近的任务是记录我一直维护的大型JavaScript应用程序.所以我对系统有很好的了解.

但是由于应用程序的庞大规模,即使先前了解代码和源代码本身的未压缩形式,也可能需要花费大量时间.

所以我正在寻找可以帮助我在JavaScript中探索类和方法及其关系的工具,如果可能的话,一路上记录它们,有可用吗?

像VS中的对象浏览器这样的东西会很好,但是任何帮助我更快完成任务的工具都可以.

谢谢!

Jon*_*nan 7

FirebugDOM选项卡允许您浏览全局window对象的内容,您可以通过输入来检查特定对象inspect(whatever)在命令行中.

除非一个对象的实例包含相关对象的实例,否则您将无法使用它来检测关系,但这只是一个开始.

您还可以使用DOM选项卡上的"选项"菜单来限制显示给用户定义的函数和属性的内容,这有助于减少混乱.