判断一个表中是否有key (table.has_key)
声明
是否存在key = table.has_key(一个表, key)
参数及返回值
- 一个表
- 表型,需要判断的表
- key
- 字符型,检测表中是否有这个key
- 是否存在key
- 布尔型,存在key则返回true,否则返回false
示例
x={abc='xx'}
if table.has_key(x,'abc') then
print('存在key abc')
end
if not table.has_key(x,'xyz') then
print('不存在key xyz')
end