含义#

表保存键值对。序列索引通常从 1 开始。object:run(x) 等价于 object.run(object, x):冒号会传入 self。表不会自动获得游戏方法。

示例#

LUA
local object = {count = 0}
function object:add(value)
  self.count = self.count + value
end
object:add(2)
local values = {"a", "b"}
local text = table.concat(values, ", ")

运行效果: object.count 结肠通过对象作为自我.

这段段没有打印或写日志信息. 显示的值是示例的预期结果.

方法与相关调用#

函数 返回 用途
table.concat string 连接连串或数序元素与分离器.
table.insert none 输入一个序列值并移动元素;一个遗漏的位置添加它.
table.remove any | nil 删除和返回一个序列元素,将后来的值转移到最后一个元素.
table.sort none 排序序列;比较器必须定义一个严格的序列.
table.unpack any, ... 扩展序列范围到多个结果;需要可用的兼容性扩展.