JavaScript字节码编译器?

JavaScript字节码编译器?,javascript,compiler-construction,bytecode,Javascript,Compiler Construction,Bytecode,对于我正在进行的一个项目,我需要一种将JavaScript编译成某种中间语言或字节码的方法,这样我就可以单步完成它。我知道现代浏览器中的许多JavaScript引擎都是这样做的,但它们无法访问生成的字节码。是否有一个好的现成工具用于这种JavaScript编译?不完全确定您的需求,但是可能适合您 JavaScript编译器翻译 将JavaScript源代码转换为Java类 文件夹。生成的Java类文件 然后可以在 另一次,提供一个方便的 用于传输JavaScript的方法,以及 避免翻译成本 有

对于我正在进行的一个项目,我需要一种将JavaScript编译成某种中间语言或字节码的方法,这样我就可以单步完成它。我知道现代浏览器中的许多JavaScript引擎都是这样做的,但它们无法访问生成的字节码。是否有一个好的现成工具用于这种JavaScript编译?

不完全确定您的需求,但是可能适合您

JavaScript编译器翻译 将JavaScript源代码转换为Java类 文件夹。生成的Java类文件 然后可以在 另一次,提供一个方便的 用于传输JavaScript的方法,以及 避免翻译成本


有关编译函数的更多信息,请参阅。

然后,为什么不使用浏览器的调试器呢?我的意思是,你想一步一步地完成代码,因此你要把它翻译成一些中间代码,这样你就可以一步一步地完成它。。。?同样有趣的是:.NET支持JScript-也许这对你有帮助?想法是让学生在web浏览器中编写JavaScript代码,然后能够在浏览器中使用可用的调试器运行它。许多浏览器中都有很好的调试器,但有时它们很难使用,或者有奇怪的副作用,比如除了调试控制台之外锁定浏览器。由于这个原因,.NET不会很有用,因为它应该在任何操作系统的浏览器中运行。不过,谢谢你的建议!