有很多语言可以编译成JS https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS
问题是:为什么?出于什么目的? 只是为了避免在纯JavaScript中编程答案 0 :(得分:0)
因为几乎每个消费者设备/计算机/浏览器都有javascript解释器。如果您使用新语言,通常必须将其编译为机器代码或确保用户安装了语言运行库。
Compile-to-JS语言通过编译成已经具备在数十亿台机器上运行的语言来回避这一点。这意味着第一天有人可以使用您的语言进行编码,并且几乎可以在任何地方运行。