对于我正在进行的项目,我需要一种方法将 JavaScript 编译成某种中间语言或字节码,以便我可以单步执行它。我知道现代浏览器中的许多 JavaScript 引擎都做这样的事情,但它们不会使生成的字节码可访问。对于这种 JavaScript 编译,是否有现成的好工具?
最佳答案
不完全确定您的需求,但是可能Rhino可以为你工作。
The JavaScript compiler translates JavaScript source into Java class files. The resulting Java class files can then be loaded and executed at another time, providing a convenient method for transfering JavaScript, and for avoiding translation cost.
关于编译功能的更多信息位于here .
关于JavaScript 字节码编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5356786/