571

3 分钟

#Lua 的 next 函数

next (table [, index])

说明

获取表 tableindex 键的后一个键值对。

参数

  • table - 要获取键值对的表
  • index - 获取该键的下一个键值对;默认为 nil 表示获取第一个键值对

返回值

  • 返回键值对
  • 空表或 index 是最后一个键时返回 nil

#示例

-- 定义表 local fruits = { apple = "红色", banana = "黄色", orange = "橙色", grape = "紫色" } -- 获取第一个键值对 local key, value = next(fruits) -- 循环遍历 repeat print(key, value) key, value = next(fruits, key) until key == nil

>>> Establishing WebAssembly Runtime.

>>> Standby.

Powered by Shift.

#推荐阅读

next - Lua 5.4 Reference Manual

创建于 2025/10/3

更新于 2025/10/3