如何调用lua表中的未命名函数?[从桌子外面]



p={update=function(}打印("你好"(结束}

我可以在表外使用p.update((调用p中的函数。

如何调用未命名的函数?即

p={函数(}打印("你好"(结束}

如果我知道函数的索引,在这种情况下是1,我可以在函数调用中使用它吗?像p1?我尝试过一些变体,但没有成功。

是。p.update只是一个单词字符串键的语法糖。

为表编制索引的更通用方法是将键值放在括号中:

p[1]()

相关内容

最新更新