0
点赞
收藏
分享

微信扫一扫

Lua 迭代器,文件互相调用

耳一文 2022-02-26 阅读 68

Lua 迭代器,文件互相调用

迭代器

---迭代器(基于闭包函数)
function Iterator(tabArr)
    local i = 0
    return function()
        i=i+1
        return tabArr[i]
    end
end

arr = {88,77,66,44}

for v in Iterator(arr) do
    print(v)
end

文件相互调用

local _M={}
function _M.test01()
    print("Hello Lua")
end
function _M.zzs()
    print("Hello Zzs")
end

return _M
---调用其它文件
local demo = require("UserLua")
demo.zzs()
demo.test01()
举报

相关推荐

0 条评论