这是一个Lua新手.我可以将函数引用存储为Lua表中的键吗?与此类似的东西:
local fn = function() print('hello') end local my_table = {} my_table[fn] = 123
这似乎工作正常,但我不知道我是否可以依赖函数引用的唯一性.Lua可以在超出范围时重用函数引用吗?这会产生任何问题,还是由于某种原因被认为是不好的做法?
lua reference key function lua-table
function ×1
key ×1
lua ×1
lua-table ×1
reference ×1