网上很好多集成测试和一些 code school 等 都提供了这种在网页中模拟控制台的效果,很高大上,请问谁知道这是用了什么技术?
其实我也好奇这种 online interpreter 是怎么实现的 http://repl.it/languages
在 github 搜了一下 有些是用 js 写的解释器在前端直接将代码转换成 js 来执行。比如 ruby 到 js 可以用 Opal