原来 lua
2014-04-25 09:28
344 查看
函数作为参数传递,原来lua还可以这样用。
--matrix.lua
local function test(value)
print(value)
end
local function start(f)
f()
end
local matrix = {
test = test,
start = start
}
return matrix
接触lua有段时间了,看云风的skynet才发现这个用法,真心受用。知识面还是太宰,继续努力。。。
--matrix.lua
local function test(value)
print(value)
end
local function start(f)
f()
end
local matrix = {
test = test,
start = start
}
return matrix
test_matrix.lua local matrix = require "matrix" matrix.test("hello") matrix.start(function() --这里传递参数 function 到matrix.lua 的start,在matrix.lua 的start中处理 print("test") end)
接触lua有段时间了,看云风的skynet才发现这个用法,真心受用。知识面还是太宰,继续努力。。。
相关文章推荐
- 原来找不到lua,是因为没有dev
- 原来lua读作撸额,而不是撸啊
- 项目记录20-- 原来c#框架mediator改lua--01
- 项目记录21-- 原来c#框架mediator改lua--02
- 原来 JS 也支持跟 Lua 语意一样的内嵌函数的闭包概念
- 原来 JS 也支持跟 Lua 语意一样的内嵌函数的闭包概念
- 去你的lua和go,哥发现node.js原来才是最爱~
- Excel 2007慢得要死... 原来这个问题很普遍...
- lua与c++ 中布尔布bool值对应关系
- Lua 语言 15 分钟快速入门
- lua 取一个数字的整数部分
- Nginx+upload+lua 简单的文件上传
- Lua教程(八):数据持久化
- linux awesome rc.lua 的配置
- Cocos2d-x教程 Lua脚本(1) 如何在Cocos2d-x中使用Lua脚本
- Lua笔记(2)
- LuaStudio编辑调试软件
- lua 于c 交互的虚拟栈
- Lua模块和模块载入浅析
- Decoda Tutorial LUA调式器 强大的lua调试工具