我正在尝试创建一个使用自定义语法执行自定义命令的文本框,它用于教孩子们如何编程。
一个简单的例子是,如果用户写了一个$
符号,程序会通过一条消息(您现在正在编写一个变量名称)进行警报,如果他添加了!=
警报,则会在同一文本框中说不平等,等等。
现在我正在使用jQuery KeyUp
事件,通过运行多个正则表达式测试,并在每次测试时警报框发出警报。
我想问一下是否有更好的方法来做到这一点?
答案 0 :(得分:0)
对于一个死的简单解决方案,为什么不使用node.js REPL或浏览器控制台?
然而,在一个完整的教学网站中有很多地方可以做到这一点。 看看这一个,例如: Rails for Zombies