lua 中的函数 如果获取自己的名称?

2025-05-19 08:30:36
推荐回答(1个)
回答(1):

可以获得 但不推荐用 因为debug库尽量少用的好

function fun()
print(debug.getinfo(1).name)
end
fun()

debug库的东西运行起来效率普遍不高 而且有风险

再就是debug库很多内容破坏了语法里的local特性 导致可在外部看到局部变量