Lua表库删除了?

我正在尝试学习Lua的绳索,我正在浏览在线教程.我试图解决的一个问题是检查一个表foo = {}来查看它有多少元素.本教程给出了使用local length = table.getn(foo)的建议.当我尝试使用Lua52,我收到一个错误,表示尝试调用字段’getn'(一个零值).我进一步看了一眼,注意到表中给出的任何功能都产生相同类型的错误.表库从Lua中删除了吗?是第三方图书馆,还是什么?

解决方法

使用#foo中的长度运算符#.

table.getn在5.1中被弃用,在5.2中删除.

相关文章

1.github代码实践源代码是lua脚本语言,下载th之后运行thmai...
此文为搬运帖,原帖地址https://www.cnblogs.com/zwywilliam/...
Rime输入法通过定义lua文件,可以实现获取当前时间日期的功能...
localfunctiongenerate_action(params)localscale_action=cc...
2022年1月11日13:57:45 官方:https://opm.openresty.org/官...
在Lua中的table(表),就像c#中的HashMap(哈希表),key和...