在JavaScript中,您可以ask a function object how many arguments does it expect。 Lua中可能有同样的事情吗?
最佳答案
如果您使用的是Lua 5.2,则可以使用debug.getinfo(f).nparams
。
(根据Luiz的答案编辑的答案,以前的答案仅对Lua 5.1正确)
关于function - 是否可以找出一个函数期望多少个命名参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24660246/