我在一个项目中工作,其中有许多模块在5-6个不同的JavaScript文件中实现。 函数1回调函数2,其中回调函数3等...
是否有可以解析所有js文件的库或软件,并绘制所有回调的思维导图?
提前致谢
答案 0 :(得分:0)
不是我知道的。我不认为你能够在运行时之前知道。然后,您可以使用javascript控制台查看堆栈。
console.trace()
应该有用
答案 1 :(得分:0)
我找到了两个从JS代码构建UML图的工具: http://jsuml.org/ 和 http://code.google.com/p/jsuml2/ 这可能会创造你想要的东西。
如果这是搜索的主要目标,您可以获得可以简化调试的堆栈跟踪,您可以在此处获取: http://stacktracejs.com/
和另一个简单的:
http://eriwen.com/javascript/js-stack-trace/
您还可以使用具有提供堆栈跟踪功能的Webkit:
http://www.webkit.org/blog/1544/web-inspector-understanding-stack-traces/