我在全局范围内定义了一个名为global
. 我想动态地在我的变量 global 下找到所有引用的属性。也就是说,在代码执行期间访问的所有属性。
我想做静态代码分析以提取变量下的所有引用属性。我可以搜索这些模式:global.PROPERTY_NAME AND global[PROPERTY_NAM]。但是,像这些复杂的情况呢?
var tmp="PROPERTY_NAME";
global[tmp]
或者
var tmp=global;
tmp.PROPERTY_NAME
和其他的?
我不想获取所有变量的属性。我只想要一个引用的列表!仅在我的源代码中引用的属性