编写和使用模块

编写模块的基本模式是使用作为函数本身的函数名和值的键填充表。然后模块返回此函数以调用代码到 require 并使用。 (函数是 Lua 中的第一类值,因此将函数存储在表中很容易且很常见。)该表还可以包含任何重要的常量,例如字符串或数字。