是否有任何可用于将JavaScript 1.7代码及其新的语言功能转换为Javascript 1.6的转换器或技术?将JavaScript 1.7+转换为Javascript 1.6
我最感兴趣的是迭代器生成器和yield
关键字。我使用的脚本引擎只有1.6,但迭代器生成器会使代码更好。用手写字看起来很复杂。
我试过用C#编写它,用ILSpy反编译,并且将手动移植到Javascript中。但这是一个该死的混乱。
我已经搜索了这样一个转换器,但我什么也没找到 - 可能是由于在这种情况下搜索条件与无关结果共享。
我只能想到手动重写生成器作为lambda函数,所以它们的变量不会污染范围 –
1.6?哪个环境使用该引擎?我知道的唯一一个是Firefox 1.5。 –
Google Apps脚本 –