数组

类型
table.*
关键词 table, array

概览

Lua 数组只是 Lua ,区别在于它们只包含数字索引,并且索引从 1 开始连续。当在 Lua 数组中插入或删除值时,您应该使用 table.insert()table.remove() 库函数。

表库

在 Lua 中,名为 table 的**库**是用于将 Lua 表操作为(数字索引)数组的函数集合。

数组 vs. 表

Lua 中没有特殊的“数组”类型。相反,Lua 表可以是关联数组(键值对)或数字索引数组(连续值)。

Corona API 中的一些函数参数或结果需要数字索引数组。在这些情况下,我们明确地将类型称为“数组”而不是“表”,以强调该表应该是纯数字数组。