在 for 循环中,使用双精度()和双精度()进行循环的区别是什么? 这个页面同时使用了这两种方法: Lua Docs
配对() :
a = {"one", "two", "three"}
for i, v in ipairs(a) do
print(i, v)
end
结果:
1 one
2 two
3 three
配对() :
a = {"one", "two", "three"}
for i, v in pairs(a) do
print(i, v)
end
结果:
1 one
2 two
3 three
你可以在这里测试: Lua Demo