控制台如何在codecademy.com/tryruby.org上运行?

bip*_*obe 8 javascript ruby jquery

我正在谈论的网站 - codecademy.comtryruby.org.

我的猜测是控制台很简单div,关键监听器"附加"它.每当用户按任意键并按Enter键提交它时,控制台只会添加他在最后一个字母后键入的内容,div并将该>> [type here部分"移动"到该行的最后一行div.

但是,我不确定这是否如此简单,所以我想知道其他人的想法.我认为这样效率太低 - 特别是当我们谈论整个控制台上塞满文本的情况时 - 在最后一行添加任何符号并将剩余的文本移动到那时将花费太多时间用于浏览器处理.

Uku*_*kit 5

这些命令通过AJAX发送到实际的Ruby解释器,你提供的解释是正确的,但没有说明这些命令在Ruby语言中提供任何合理的结果.