next (table,key) –key 为前一个索引,初始为nil
lua 中 for 循环
for k,v in pairs(t) do end
也是由next实现的,可以转化成如下:
for k,v in next,t do end
或者如下
local t = {hello=1,world=2,lucy=3}
local k,v
while true do
k,v = next(t,k)
if not v then break end
end
next (table,key) –key 为前一个索引,初始为nil
lua 中 for 循环
for k,v in pairs(t) do end
也是由next实现的,可以转化成如下:
for k,v in next,t do end
或者如下
local t = {hello=1,world=2,lucy=3}
local k,v
while true do
k,v = next(t,k)
if not v then break end
end