约 559 字

约 3 分钟

#Lua 的 getmetatable 函数

getmetatable (object)

说明

获取 object 的元表。

参数

  • object - 要获取元表的对象

返回值

  • object 没有元表时返回 nil
  • object 的元表包含 __metatable 字段,则返回其关联的值
  • 否则,返回 object 的元表

#示例

-- 获取字符串的元表
local t = getmetatable ("字符串")
for k,v in pairs(t) do
    print(k, v)
end

>>> Establishing WebAssembly Runtime.

>>> Standby.

Powered by Shift.

#推荐阅读

getmetatable - Lua 5.4 Reference Manual

更新: 2026/2/6

作者: PlanC

创建: 2025/10/30