识别对象[1]是否有值?

use*_*528 3 lua coronasdk

有什么方法可以识别我的表/数组的一部分是否包含值

表:object = {a,b,c,d,e}

现在我想知道object [1]是否包含值?

特别是如果我的桌子不断增加

是"object [1] .hasValue"代码存在吗?

Mic*_*son 5

在lua中,没有某个键值的表与该键的值为nil相同.所以你可以写

if object[1]~=nil then
 ...
end 
Run Code Online (Sandbox Code Playgroud)