标签: javascript parsing
我需要解析一些javascript代码并打印功能树 声明和调用(仅此而已)。
类似这样的东西:
function test3() function test() declares function test2() calls test3() calls test2()
最快,最简单的方法是什么? 我有多个功能和文件。
我尝试使用Antlr,花了2天,最终放弃了, 对我来说太复杂了。
任何帮助将不胜感激。
答案 0 :(得分:0)
Esprima是一个JavaScript解析器,可让您获取所需的信息。