我正在尝试制作一个使用自定义语法执行自定义命令的文本框,它是为了教孩子们如何编程。
一个简单的例子是,如果用户写了一个$
符号,程序会通过消息发出警报(您现在正在写一个变量名),如果他在同一个文本框中添加!=
了警报,则表示不相等,等等。
现在我正在使用 jQueryKeyUp
事件,通过运行几个正则表达式测试并在每次测试时发出警报框警报。
我想问是否有更好的方法来做到这一点?
我正在尝试制作一个使用自定义语法执行自定义命令的文本框,它是为了教孩子们如何编程。
一个简单的例子是,如果用户写了一个$
符号,程序会通过消息发出警报(您现在正在写一个变量名),如果他在同一个文本框中添加!=
了警报,则表示不相等,等等。
现在我正在使用 jQueryKeyUp
事件,通过运行几个正则表达式测试并在每次测试时发出警报框警报。
我想问是否有更好的方法来做到这一点?
对于一个非常简单的解决方案,为什么不直接使用 node.js REPL 或浏览器控制台?
然而,在许多地方,这是在一个成熟的教学场所完成的。看看这个,例如: Rails for Zombies