摘要:
# Lua 元表(Metatable) **在 Lua table 中我们可以访问对应的 key 来得到 value 值,但是却无法对两个 table 进行操作(比如相加)。** 因此 Lua 提供了元表(Metatable),允许我们改变 table 的行为,每个行为关联了对应的元方法。 例如,使 阅读全文
posted @ 2023-06-19 21:00
红尘过客2022
阅读(51)
评论(0)
推荐(0)
摘要:
# Lua 模块与包 模块类似于一个封装库, 从 Lua 5.1 开始,Lua 加入了标准的模块管理机制, 可以把一些公用的代码放在一个文件里,以 API 接口的形式在其他地方调用, 有利于代码的重用和降低代码耦合度。 Lua 的模块是由变量、函数等已知元素组成的 **table**, 因此创建一个 阅读全文
posted @ 2023-06-19 20:49
红尘过客2022
阅读(70)
评论(0)
推荐(0)