Lua定义模块
旧式的模块定义方式是通过 module(“filename”[,package.seeall])* 来显式声明一个包,现在官方不推荐再使用这种方式。这种方式将会返回一个由 filename 模块函数组成的 table,并且还会定义一个包含该 tabl...
旧式的模块定义方式是通过 module(“filename”[,package.seeall])* 来显式声明一个包,现在官方不推荐再使用这种方式。这种方式将会返回一个由 filename 模块函数组成的 table,并且还会定义一个包含该 tabl...
Lua 面向对象编程类在 Lua 中,我们可以使用表和函数实现面向对象。将函数和相关的数据放置于同一个表中就形成了一个对象。 请看文件名为 account.lua 的源码: 12345678910111213141516171819202122loc...
luajit官方性能优化指南和注解 ###点号与冒号操作符的区别看下面示例代码: 123local str = "abcde"print("case 1:", str:sub(1, 2))print("...