泛型遍历无法保证顺序,如

a={
["foo"]=1,
[100]=true,
[1]=20,
[2]=30,
}
for k,v in pairs(a) do
print(k,v)
end

Lua语法结构之For的泛型遍历

ipairs只遍历数组:

a={
["foo"]=1,
[100]=true,
[1]=20,
[2]=30,
}
for k,v in ipairs(a) do
print(k,v)

end

Lua语法结构之For的泛型遍历

相关文章: