【发布时间】:2012-05-15 01:50:59
【问题描述】:
是否有任何库或脚本可用于提取任何 *.js javascript 文件的类和方法结构? (理想情况下,能够迭代类和方法会很好,有点像 .net 反射或获取结构的 DOM,例如 DOM 加载 xml 文件)。
是否有任何语言的工具可以执行此操作?
谢谢!
【问题讨论】:
-
不,不是重复的,这不是从 javascript 本身对 js 代码进行运行时分析,它是读取 .js 文件并提取“DOM”,例如将 javascript 翻译成另一种语言.我已经找到了可以使用 ANTLR3 做到这一点的 Jint。还有其他人吗?
-
由于 javascript 中没有类,因此没有此类工具。有不同的方法来模仿类,但是没有类,javascript 是一种没有类的面向对象的语言。而javascript中的对象是某种指针,所以“类”的“实例”没有附加任何方法,任何东西基本上都可以被任何东西引用。
-
我的错,我的意思是 javascript 结构相当于 clasees 以翻译成其他(大多数)OOP 语言的类。
标签: javascript