Appearance
オブジェクトのメタテーブルを取得する
debug.getmetatable (object)
指定されたオブジェクトのメタテーブルを取得します。メタテーブルが存在しない場合はnilを返します。
nil
local t = {} setmetatable(t, {__index = {}}) print(debug.getmetatable(t))
この例では、テーブルtのメタテーブルが取得されて表示されます。
t
メタメソッドを識別する。
setmetatable
debug.setmetatable