next 判断所有类型的表是否为nil
# 判断key为数字类型的
eg1、
local ta = {
}
print(#ta)
print(next(ta))
0
nil
[Finished in 0.0s]
eg2、
local ta = {
[1] = "ma"
}
print(#ta)
print(next(ta))
1
1 ma
[Finished in 0.0s]
eg1、
local ta = {rr = "ma"
}
print(#ta)
print(next(ta))
0
rr ma
[Finished in 0.0s]
本文通过三个示例详细解析了Lua中next函数与#运算符的区别及使用场景。展示了如何利用这两个工具来检查表是否为空及获取数字键的数量。
2370

被折叠的 条评论
为什么被折叠?



