0
我有一个JavaScript文件index.js
。 我正在开发一个用Python编写的工具,它静态导航JavaScript代码以检查是否定义了某个API。 为了开发它,我需要一个存储 [variable, value]
的数据结构(表)。我可以从JavaScript代码使用python获取[variable name,value]表吗?
这里是JavaScript代码的例子。
var a = "hello";
var b = "hi";
a = "world";
var c= certainAPI.method(parameter_1, parameter_2);
使用工具后,这里是我想要得到的表。
---------------------------------------------------------
variable | value
---------------------------------------------------------
a | "world"
---------------------------------------------------------
b | "hi"
---------------------------------------------------------
c | certainAPI.method(parameter_1, parameter_2)
---------------------------------------------------------
是否有任何工具或模块可以导航JavaScript代码并自动生成此类表格?表的结构类型无关紧要。 list
,dict
...所有类型都很好。我只想得到(var,value)匹配集合。