Lua是一门以性能著称的脚本语言,被广泛的应用在很多方面,比如很多游戏的插件. 很多时候,没有必要去考虑性能的问题,不过,如果我们在开始编写代码的时候就以更适当,性能更高的方式与结构去组织代码,对于程序最后的性能有很大的好处.这不是强调过早的优化代码,只是一种很好的代码编写习惯. 在Lua中,我们需要知道下面这些: 使用local 在代码运行前,Lua会把源码预编译成一种中间码,类似于Java的虚拟机.这种格式然后会通过C的解释器进行解释,整个过程其实就是通过一个while循环,里面有很多的sw