含义#
表保存键值对。序列索引通常从 1 开始。object:run(x) 等价于 object.run(object, x):冒号会传入 self。表不会自动获得游戏方法。
示例#
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, ... |
扩展序列范围到多个结果;需要可用的兼容性扩展. |